Vòng lặp while trong JavaScript

Vòng lặp while sẽ thực thi cho đến khi biểu thức được truyền cho nó làm tham số là đúng (true). Nó cho phép thực hiện một số lượng lần lặp tùy ý. Dưới đây là cú pháp của nó:

javascriptwhile ( khi biểu thức vẫn còn đúng ) {
  thực thi đoạn mã này một cách tuần hoàn;
  đầu mỗi vòng lặp kiểm tra biểu thức trong ngoặc tròn
}

Vòng lặp sẽ kết thúc khi biểu thức không còn đúng nữa. Nếu nó sai (false) ngay từ đầu - thì vòng lặp sẽ không thực thi lần nào cả.

Lấy ví dụ, hãy lần lượt in ra các số từ một đến năm bằng vòng lặp while:

javascriptlet i = 1;

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

Và bây giờ hãy làm ngược lại:

javascriptlet i = 10;

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

Và bây giờ hãy chia một số cho trước cho 2 nhiều lần, cho đến khi kết quả nhỏ hơn 10:

javascriptlet num = 500;

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

console.log(num); // kết quả
Задание 1

In các số từ 1 đến 100 ra console.

Задание 2

In các số từ 11 đến 33 ra console.

Задание 3

In các số từ 100 đến 1 ra console.

Задание 4

Cho trước số num với một giá trị ban đầu. Hãy nhân nó với 3 nhiều lần cho đến khi kết quả phép nhân lớn hơn 1000. Số nào sẽ thu được? Hãy đếm số lượng lần lặp cần thiết để thực hiện điều này.