Ulangi sampai inputnya benar
pentingnya: 5
Tulis sebuah perulangan yang meminta angka lebih dari 100. Jika pendatang memasukan angka lainnya ??? tanya mereka untuk menginput kembali.
Perulangan harus menanyakan untuk sebuah angka sampai pengunjung memasukan angka lebih dari 100 atau membatalkan input/memasukan sebuah baris kosong.
Disini kita dapat menganggap bahwa pengunjung hanya menginput angka. Tidak perlu menerapkan penanganan spesial untuk input non-numerik di tugas ini.
let num;
do {
num = prompt("Masukan angka lebih dari 100?", 0);
} while (num <= 100 && num);
Perulangan do..while diulangi selagi kedua cek itu bernilai benar:
- Pengecekan untuk
num <= 100??? itu adalah, nilai yang dimasukan masih tidak lebih besar dari100. - Pengecekan
&& numadalah salah ketikanumadalahnullatau sebuah string kosong. kemudian perulanganwhileberhenti juga.
P.S. Jika num adalah null lalu num <= 100 adalah true, jadi tanpa pengecekan kedua, perulangan tidak akan berhenti jika pengguna mengeclick CANCEL. Kedua pengecekan dibutuhkan.