Iterasi: Mempersempit, Bukan Mengulang Permintaan yang Sama

Saat jawaban pertama meleset, refleks pemula adalah mengetik ulang permintaan yang sama dengan nada lebih tegas. Hasilnya nyaris selalu sama karena informasinya tidak bertambah. Iterasi yang benar bersifat mempersempit: sebutkan bagian mana yang sudah benar, apa yang salah pada percobaan sebelumnya, dan apa yang sudah kamu coba. Dengan begitu setiap putaran memangkas ruang kemungkinan, bukan mengocok ulang dadu yang sama.

👀 Contoh dulu

Fungsi yang kamu berikan sudah benar untuk angka positif,
tapi mengembalikan NaN saat input berupa string kosong.
Saya sudah mencoba menambahkan Number(input) dan hasilnya tetap NaN.
Perbaiki hanya penanganan input kosong, sisanya biarkan.

Hasilnya: AI fokus memperbaiki satu kasus itu saja dan tidak menulis ulang seluruh fungsi.

📝 Sekarang giliranmu

Jawaban pertama AI membuat fungsi keranjang belanja yang benar untuk 1 item, tapi salah menghitung total saat item lebih dari satu. Tulis prompt iterasi yang menyebut: bagian yang sudah benar, bagian yang salah, dan apa yang sudah kamu coba.

Preview