⊗jsPmLpWl 146 of 505 menu

Perulangan while dalam JavaScript

Perulangan while akan terus dieksekusi, selama ekspresi yang diberikan sebagai parameternya masih benar. Ini memungkinkan eksekusi sejumlah iterasi secara arbitrer. Berikut sintaksnya:

while ( selama ekspresi benar ) { jalankan kode ini secara siklikal; pada awal setiap siklus, periksa ekspresi dalam tanda kurung }

Perulangan akan berakhir ketika ekspresi menjadi tidak benar. Jika awalnya sudah salah - maka perulangan tidak akan dieksekusi sekali pun.

Mari kita contohkan menampilkan angka dari satu sampai lima secara berurutan menggunakan perulangan while:

let i = 1; while (i <= 5) { console.log(i); i++; }

Sekarang mari kita lakukan hitung mundur:

let i = 10; while (i > 0) { console.log(i); i--; }

Sekarang mari kita bagi angka yang diberikan dengan 2 sebanyak-banyaknya, sampai hasilnya menjadi kurang dari 10:

let num = 500; while (num > 10) { num = num / 2; } console.log(num); // hasil

Tampilkan angka dari 1 hingga 100 di konsol.

Tampilkan angka dari 11 hingga 33 di konsol.

Tampilkan angka dari 100 hingga 1 di konsol.

Diberikan angka num dengan suatu nilai awal. Kalikan dengan 3 berulang kali, sampai hasil perkaliannya lebih besar dari 1000. Angka berapa yang akan dihasilkan? Hitung jumlah iterasi yang diperlukan untuk melakukannya.

msrukktrby