Chức năng trong vòng lặp javascript

Lưu ý rằng vì hàm không có bất kỳ tham số nào nên chúng tôi không truyền đối số.

for [var i = 0; i < 3; i++] {
  let name = "John Doe";
  console.log["Hi, my name is " + name];
}
0 được khai báo cục bộ nên mỗi khi chức năng này được chạy, nó sẽ bắt đầu từ số không. Giá trị trả về được ghi trong phạm vi gọi, không phải phạm vi chức năng

Và nhiều nhà phát triển đã quen thuộc với các vòng lặp, nhưng không phải ai cũng hiểu cách chúng hoạt động và tại sao hoặc khi nào họ nên sử dụng một loại vòng lặp cụ thể

Trong bài viết này, chúng ta sẽ tìm hiểu vòng lặp for là gì, chúng hoạt động như thế nào và tại sao chúng ta sử dụng chúng. Chúng tôi cũng sẽ lưu ý rằng có một số loại vòng lặp, mỗi loại thực hiện một chức năng cụ thể mặc dù hầu như tất cả chúng đều có thể thực hiện cùng một chức năng chung

Vòng lặp là gì?

Vòng lặp là các chương trình máy tính thực hiện một tập lệnh hoặc một khối mã trong một số lần nhất định mà không cần phải viết lại cho đến khi đáp ứng một điều kiện nhất định. Nói cách khác, các vòng lặp cho phép mã của bạn thực thi một hoặc nhiều câu lệnh bao nhiêu lần tùy ý

Một lần nữa, có nhiều loại vòng lặp, nhưng chúng ta sẽ chỉ xem xét vòng lặp for trong bài viết này

Hầu như mọi ngôn ngữ lập trình cấp cao, kể cả JavaScript, đều có vòng lặp for. Chúng tôi sẽ chỉ xem xét JavaScript trong bài viết này và chúng tôi sẽ xem xét cú pháp của nó và một số ví dụ

Đối với vòng lặp trong JavaScript

Vòng lặp for là một câu lệnh lặp mà bạn sử dụng để kiểm tra các điều kiện nhất định và sau đó thực thi lặp lại một khối mã miễn là các điều kiện đó được đáp ứng

Lưu đồ cho vòng lặp for

Cú pháp của vòng lặp for

for [initialExpression; condition; updateExpression] {
    // for loop body: statement
}

Khối mã ở trên là cú pháp tiêu chuẩn được sử dụng bởi vòng lặp for. Hãy xem xét từng tham số để xem ý nghĩa và tác dụng của nó

  • for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    6. Điều này được sử dụng để đặt giá trị của biến đếm và nó chỉ được đánh giá một lần trước khi vòng lặp bắt đầu. Tùy thuộc vào phạm vi, các biến đếm này thường được khai báo với từ khóa
    for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    7 hoặc
    for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    8
  • for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    9. Đây là biểu thức đánh giá hằng số xác định xem vòng lặp có được thực thi hay không. Nói một cách đơn giản, nếu điều kiện này trả về true, khối mã của vòng lặp for sẽ được thực thi. Nếu nó trả về false, vòng lặp for kết thúc
  • "Hi, my name is John Doe"
    "Hi, my name is John Doe"
    "Hi, my name is John Doe"
    0. Điều này thường được sử dụng để cập nhật hoặc tăng biến đếm
    for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    6. Nói cách khác, khi điều kiện là đúng, nó sẽ cập nhật giá trị của
    for [var i = 0; i < 3; i++] {
      let name = "John Doe";
      console.log["Hi, my name is " + name];
    }
    6

Tóm lại, vòng lặp for khiến biến

for [var i = 0; i < 3; i++] {
  let name = "John Doe";
  console.log["Hi, my name is " + name];
}
6, được đặt thành giá trị bắt đầu, tăng hoặc giảm theo phản ứng của biến
"Hi, my name is John Doe"
"Hi, my name is John Doe"
"Hi, my name is John Doe"
0 miễn là điều kiện được đáp ứng. Cuối cùng, câu lệnh, sẽ luôn được thực thi nếu điều kiện đánh giá là đúng

Đối với các ví dụ về vòng lặp trong JavaScript

Tại thời điểm này, chúng ta đã hiểu vòng lặp là gì, vì vậy hãy xem một số ví dụ và xem chúng ta có thể sử dụng vòng lặp như thế nào

Cách hiển thị văn bản nhiều lần

Hãy bắt đầu bằng cách hiển thị một số văn bản nhiều lần cho đến khi điều kiện của chúng tôi được đáp ứng

for [var i = 0; i < 3; i++] {
  let name = "John Doe";
  console.log["Hi, my name is " + name];
}

đầu ra

"Hi, my name is John Doe"
"Hi, my name is John Doe"
"Hi, my name is John Doe"

Đây là cách chương trình xử lý vòng lặp này

lặp lại

Biến đổi

Điều kiện, tình trạng, trạng thái. tôi

Chủ Đề