Ciklas while JavaScript'e

Ciklas while vyks tol, kol teisinga išraiška, perduota jam parametru. Jis leidžia atlikti savavališką iteracijų kiekį. Jo sintaksė:

javascriptwhile ( kol išraiška teisinga ) {
  vykdome šį kodą cikliškai;
  kiekvieno ciklo pradžioje tikriname išraišką skliausteliuose
}

Ciklas baigsis, kai išraiška nustos būti teisinga. Jei ji iš pradžių buvo klaidinga - jis nebus vykdomas nė karto.

Pavyzdžiui, paeiliui išveskime naudodami ciklą while skaičius nuo vieno iki penkių:

javascriptlet i = 1;

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

O dabar atlikime atvirkštinį skaičiavimą:

javascriptlet i = 10;

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

O dabar dalinsime pateiktą skaičių iš 2 tiek kartų, kol rezultatas bus mažesnis už 10:

javascriptlet num = 500;

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

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

Išveskite į konsolę skaičius nuo 1 iki 100.

Задание 2

Išveskite į konsolę skaičius nuo 11 iki 33.

Задание 3

Išveskite į konsolę skaičius nuo 100 iki 1.

Задание 4

Duotas skaičius num su kažkokia pradine reikšme. Dauginkite jį iš 3 tiek kartų, kol daugybos rezultatas taps didesnis už 1000. Koks skaičius gausis? Suskaičiuokite iteracijų, reikalingų tam, skaičių.