Ο βρόχος while στην JavaScript

Ο βρόχος while θα εκτελείται συνεχώς, εφόσον η έκφραση που του περνιέται ως παράμετρος είναι αληθής. Επιτρέπει την εκτέλεση οποιουδήποτε αριθμού επαναλήψεων. Αυτή είναι η σύνταξή του:

javascriptwhile ( όσο η έκφραση είναι αληθής ) {
  εκτελούμε αυτόν τον κώδικα επανειλημμένα;
  στην αρχή κάθε κύκλου ελέγχουμε την έκφραση στις παρενθέσεις
}

Ο βρόχος θα τερματιστεί όταν η έκφραση πάψει να είναι αληθής. Αν ήταν ψευδής από την αρχή - δεν θα εκτελεστεί ούτε μία φορά.

Για παράδειγμα, ας εμφανίσουμε διαδοχικά με τον βρόχο while αριθμούς από το ένα μέχρι το πέντε:

javascriptlet i = 1;

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

Και τώρα ας κάνουμε αντίστροφη μέτρηση:

javascriptlet i = 10;

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

Τώρα ας διαιρέσουμε έναν δεδομένο αριθμό με το 2 τόσες φορές, μέχρι το αποτέλεσμα να γίνει μικρότερο από 10:

javascriptlet num = 500;

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

console.log(num); // αποτέλεσμα
Задание 1

Εμφανίστε στην κονσόλα αριθμούς από το 1 έως το 100.

Задание 2

Εμφανίστε στην κονσόλα αριθμούς από το 11 έως το 33.

Задание 3

Εμφανίστε στην κονσόλα αριθμούς από το 100 έως το 1.

Задание 4

Δίνεται ο αριθμός num με κάποια αρχική τιμή. Πολλαπλασιάστε τον με το 3 τόσες φορές, μέχρι το αποτέλεσμα του πολλαπλασιασμού να γίνει μεγαλύτερο από 1000. Ποιος αριθμός θα προκύψει; Μετρήστε τον αριθμό των επαναλήψεων που απαιτούνται για αυτό.