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.