Gelung while dalam JavaScript

Gelung while akan dilaksanakan sehingga ungkapan yang diluluskan kepadanya sebagai parameter benar. Ia membolehkan sejumlah lelaran arbitrari dilaksanakan. Ini sintaksnya:

javascriptwhile ( selagi ungkapan benar ) {
  laksanakan kod ini secara berkala;
  pada permulaan setiap kitaran, semak ungkapan dalam kurungan
}

Gelung akan tamat apabila ungkapan tersebut tidak lagi benar. Jika ia palsu dari awal - ia tidak akan dilaksanakan walau sekali.

Mari kita, sebagai contoh, secara berurutan mengeluarkan nombor dari satu hingga lima menggunakan gelung while:

javascriptlet i = 1;

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

Dan sekarang mari kita buat detik terakhir:

javascriptlet i = 10;

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

Dan sekarang mari kita bahagikan nombor yang diberikan dengan 2 sebanyak kali, sehingga hasilnya menjadi kurang daripada 10:

javascriptlet num = 500;

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

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

Output nombor dari 1 hingga 100 ke konsol.

Задание 2

Output nombor dari 11 hingga 33 ke konsol.

Задание 3

Output nombor dari 100 hingga 1 ke konsol.

Задание 4

Diberi nombor num dengan beberapa nilai awal. Darabkannya dengan 3 sebanyak kali sehingga hasil pendaraban menjadi lebih besar daripada 1000. Apakah nombor yang akan diperoleh? Kira bilangan lelaran yang diperlukan untuk ini.