Vòng lặp while trong JavaScript được sử dụng để lặp một phần của chương trình một vài lần. Nếu số lần lặp không được xác định trước thì vòng lặp lặp while được khuyến khích sử dụng trong trường hợp này.
Cú pháp:
while(condition) { // Khối lệnh được lặp lại cho đến khi condition = False }
Lưu đồ thuật toán của vòng lặp while trong JavaScript:
Nội dung chính
Ví dụ vòng lặp while trong JavaScript
Ví dụ sau cho phép bạn nhập một số nguyên cho hạng mục number, click "While Loop", chương trình sẽ in ra số từ 1 đến number:
<html> <head> <script type="text/javascript"> function forLoop() { var output = ""; var number = document.getElementById("number").value; var i = 1; while (i <= number) { output = output + i + "<br>"; i++; } document.getElementById("demo").innerHTML = output; } </script> </head> <body> Number: <input type="text" id="number" name="number" /> <input type="button" onclick="forLoop()" value="While Loop" /> <p> <span id="demo"></span> </p> </body> </html>
Kết quả: