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:

javascriptwhile ( 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:

javascriptlet i = 1;

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

Sekarang mari kita lakukan hitung mundur:

javascriptlet 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:

javascriptlet num = 500;

while (num > 10) {
  num = num / 2;
}

console.log(num); // hasil
Задание 1

Tampilkan angka dari 1 hingga 100 di konsol.

Задание 2

Tampilkan angka dari 11 hingga 33 di konsol.

Задание 3

Tampilkan angka dari 100 hingga 1 di konsol.

Задание 4

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.