Vòng lặp lồng nhau trong JavaScript
Các vòng lặp, mà bạn đã biết cách làm việc, có thể được lồng vào nhau. Ví dụ, hãy giải quyết nhiệm vụ sau: in ra màn hình một chuỗi:
111222333444555666777888999
Ở đây, một vòng lặp là không đủ - cần phải chạy hai vòng lặp lồng nhau: vòng lặp đầu tiên sẽ lặp qua các số, và vòng lặp thứ hai sẽ lặp lại các số này ba lần. Hãy triển khai:
javascriptfor (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Hãy chú ý: vòng lặp đầu tiên có biến đếm
i, vòng lặp thứ hai là j, và nếu có thêm
vòng lặp thứ ba - thì biến đếm của nó sẽ là
biến k. Đây là những tên gọi tiêu chuẩn được chấp nhận chung,
nên sử dụng chúng.
Задание 1
Sử dụng hai vòng lặp lồng nhau, hãy in ra màn hình chuỗi sau:
111222333444555666777888999
Задание 2
Sử dụng hai vòng lặp lồng nhau, hãy in ra màn hình chuỗi sau:
11 12 13 21 22 23 31 32 33