Pętla while w JavaScript

Pętla while będzie wykonywana tak długo, dopóki wyrażenie przekazane jej jako parametr jest prawdziwe. Pozwala ona wykonywać dowolną liczbę iteracji. Oto jej składnia:

javascriptwhile ( dopóki wyrażenie jest prawdziwe ) {
  wykonujemy ten kod cyklicznie;
  na początku każdego cyklu sprawdzamy wyrażenie w okrągłych nawiasach
}

Pętla zakończy się, gdy wyrażenie przestanie być prawdziwe. Jeśli było fałszywe od początku - to nie wykona się ani razu.

Dla przykładu wypiszmy kolejno za pomocą pętli while liczby od jednego do pięciu:

javascriptlet i = 1;

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

A teraz zróbmy odliczanie wsteczne:

javascriptlet i = 10;

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

A teraz będziemy dzielić zadaną liczbę przez 2 tyle razy, aż wynik nie spadnie poniżej 10:

javascriptlet num = 500;

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

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

Wypisz w konsoli liczby od 1 do 100.

Задание 2

Wypisz w konsoli liczby od 11 do 33.

Задание 3

Wypisz w konsoli liczby od 100 do 1.

Задание 4

Dana jest liczba num o pewnej początkowej wartości. Mnoż ją przez 3 tyle razy, aż wynik mnożenia nie przekroczy 1000. Jaka liczba otrzymasz? Policz liczbę iteracji potrzebnych do tego.