Zanka while v JavaScriptu

Zanka while se bo izvajala toliko časa, dokler je izraz, ki ji je posredovan kot parameter, resničen. Omogoča izvajanje poljubnega števila ponovitev. Tukaj je njen skladnja:

javascriptwhile ( dokler je izraz resničen ) {
  to kodo izvajamo ciklično;
  na začetku vsakega cikla preverimo izraz v okroglih oklepajih
}

Zanka se bo končala, ko izraz preneha biti resničen. Če je bil izraz že na začetku neresničen - se ne bo izvedla niti enkrat.

Za primer zaporedoma izpišimo s pomočjo zanke while številke od ena do pet:

javascriptlet i = 1;

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

Zdaj pa naredimo odštevanje nazaj:

javascriptlet i = 10;

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

Zdaj pa delimo dano število z 2 tolikokrat, dokler rezultat ne postane manjši od 10:

javascriptlet num = 500;

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

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

Izpišite v konzolo številke od 1 do 100.

Задание 2

Izpišite v konzolo številke od 11 do 33.

Задание 3

Izpišite v konzolo številke od 100 do 1.

Задание 4

Dano je število num z neko začetno vrednostjo. Množite ga s 3 toliko časa, dokler rezultat množenja ne postane večji od 1000. Katero število dobite? Preštejte število ponovitev, potrebnih za to.