HTML - Untuk gelung dengan jika dan lain-lain
Isu
Saya mesti membuat pop timbul yang akan dicetuskan apabila menjawab soalan.
Contohnya 3 + 1 =
Masalah saya datang apabila pengguna adalah apa-apa selain nombor 4, soalan akan ditanya lagi (dalam gelung), sehingga jawapan yang betul diberikan.
nom = window.prompt ("nom?"); amaran ("merci" + nom + "bienvenue!"); nb = window.prompt ("3 + 1?"); jika (nb == 4) {alert ("bravo")} else {nb! = 4 nb = window.prompt ("3 + 1?"); }
Penyelesaian
Jangan gunakan untuk gelung, tetapi seketika.
Menggantikan skrip kedua anda dengan ini:
nb = 0; sementara (nb! = 4) {nb = window.prompt ("3 + 1?"); } jika (nb == 4) {amaran ("Bravo!"); }