kembali ke pelajaran

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.

jalankan demonya

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:

  1. Pengecekan untuk num <= 100 – itu adalah, nilai yang dimasukan masih tidak lebih besar dari 100.
  2. Pengecekan && num adalah salah ketika num adalah null atau sebuah string kosong. kemudian perulangan while berhenti 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.