6 of 264 menu

Cấu trúc for

Cấu trúc for xác định một vòng lặp: mã được đặt bên trong nó sẽ được lặp lại số lần đã chỉ định.

Cú pháp

for (các lệnh khởi đầu; điều kiện kết thúc vòng lặp; các lệnh sau mỗi lần lặp) { thân vòng lặp };

Ví dụ

Hãy in ra dãy số từ 0 đến 10:

for (let i = 0; i <= 10; i++) { console.log(i); }

Ví dụ

Hãy in ra dãy số từ 10 đến 0:

for (let i = 10; i >= 0; i--) { console.log(i); }

Ví dụ

Hãy in ra các số chẵn từ 0 đến 10:

for (let i = 2; i <= 10; i += 2) { console.log(i); }

Ví dụ

Hãy in ra các phần tử của mảng:

let arr = ['a', 'b', 'c', 'd', 'e']; for (let i = 0; i < arr.length; i++) { console.log(arr[i]); }

Ví dụ

Các lệnh khởi đầucác lệnh sau mỗi lần lặp có thể bao gồm không phải một, mà là nhiều lệnh, được phân tách bằng dấu phẩy. Ví dụ, hãy tạo hai bộ đếm: bộ đếm đầu tiên mỗi lần lặp tăng lên một đơn vị, còn bộ đếm thứ hai - tăng hai đơn vị:

for (let i = 0, j = 0; i <= 9; i++, j += 2) { console.log(i, j); }

Xem thêm

  • bài học từ sách giáo khoa JavaScript,
    trong đó mô tả cách làm việc với vòng lặp for
  • cấu trúc for-of,
    tạo vòng lặp để duyệt qua mảng
  • cấu trúc for-in,
    tạo vòng lặp để duyệt qua đối tượng
  • cấu trúc while,
    cũng tạo ra một vòng lặp
  • lệnh break,
    dùng để thoát khỏi vòng lặp
  • lệnh continue,
    chuyển vòng lặp sang lần lặp tiếp theo
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối