[#JS06] Javascript – Vòng lặp FOR và WHILE

Bài học hôm nay sẽ giới thiệu tới các bạn về khái niệm “Vòng lặp”, nó cực kỳ quan trọng trong bất kỳ ngôn ngữ lập trình nào. Bài học thứ 6 về Vòng lặp FOR và WHILE trong series học Javascript. Đây là series về Web Front End Cơ Bản của Trung Tâm Đào Tạo Lập Trình Viên JANETO.

Một ví dụ đơn giản trong lập trình, khi chúng ta muốn in 1000 con số thì không thể viết cả 1000 dòng code mà thay vào đó chúng ta nên sử dụng vòng lặp. Trong Javascript có 3 loại vòng lặp: for, while và do/while. Cụ thể như thế nào thì chúng ta cùng tìm hiểu dưới đây:

Bài toán đặt ra: In ra các số từ 1 đến 100 bằng cách sử dụng các loại vòng lặp.

  • FOR: thường được dùng khi muốn lặp các phần tử trong mảng hay lặp một cái chuỗi.Vậy mảng là gì? Mảng là tập hợp tất cả các phần tử có chung một kiểu dữ liệu và nằm sắp xếp lên nhau.
    Cấu trúc của vòng lặp for:
  • WHILE: thường được dùng để lặp các trường hợp khi không biết được lặp bao nhiêu lần hoặc trường hợp với điều kiện dừng vòng lặp phức tạp. Chú ý vòng lặp while rất dễ lặp vô hạn (lặp mãi mãi không thể dừng) nên cần cẩn thận khi sử dụng nó.
    Cấu trúc của vòng lặp while:

    condition chính là điều kiện để có tiếp tục vòng lặp hay không? Nếu condition trả về True thì vòng lặp tiếp tục lặp, ngược lại là False thì vòng lặp while này sẽ kết thúc.
  • DO/WHILE: tương tự như vòng lặp while thì có vòng lặp do/while cũng được dùng để lặp các trường hợp khi không biết được lặp bao nhiêu lần hoặc trường hợp với điều kiện dừng vòng lặp phức tạp. Nhưng điểm khác biệt ở đây là vòng lặp do/while sẽ thực hiện vòng lặp ít nhất 1 lần.
    Cấu trúc của vòng lặp do/while:

    Cho dù condition có sai thì ít nhất vòng lặp này vẫn chạy một lần.

Bạn có thể xem video bên để hiểu rõ hơn và thực hành luôn tại nhà nhé!

Cảm ơn các bạn đã theo dõi video bài học thứ 6 về Vòng lặp FOR và WHILE.

Hy vọng qua bài học này, các bạn sẽ hiểu được thế nào là vòng lặp, khi nào thì chúng ta cần dùng tới nó và áp dụng mỗi loại vòng lặp một cách phù hợp vào dự án của các bạn, chúc các bạn thành công. Nếu có bất kỳ câu hỏi nào trong quá trình học, hãy comment vào bên dưới bài viết, mình sẽ giải đáp thắc mắc của các bạn trong thời gian sớm nhất có thể. Hẹn gặp lại các bạn ở bài học tiếp theo trong series học Javascript.

Phần trước: [#JS05] Javascript – Cấu trúc SWITCH CASE trong Javascript

Chúng tôi luôn mong muốn mang lại những kiến thức bổ ích cho các bạn yêu thích lập trình. Các bạn hãy đón xem và ủng hộ bằng cách LIKE hoặc SHARE Fanpage của chúng tôi để có thể cập nhật thông tin mới nhất từ chúng tôi. Và đừng quên chia sẻ bài học này tới bạn bè của mình để cùng nhau chinh phục Javascript bạn nhé!

Lê Tuấn Anh – Developer JANETO                      

 

TRUNG TÂM ĐÀO TẠO LẬP TRÌNH VIÊN JANETO


 0933067997 – 0933267337
 facebook.com/laptrinhvienio
 YouTube/laptrinhvienio
 tuyensinh@laptrinhvien.io
 Tầng 2 Tòa nhà The Morning Star – 57 Quốc Lộ 13, Phường 26, Quận Bình Thạnh, Tp. Hồ Chí Minh.

17

Bình luận

0933 06 7997
0933 26 7337
tuyensinh@laptrinhvien.io