Làm cách nào để triển khai vòng lặp while trong JavaScript?

Vòng lặp While trong Javascript là một câu lệnh luồng điều khiển cho phép mã được thực thi lặp đi lặp lại dựa trên điều kiện boolean đã cho. Vòng lặp while có thể được coi như một câu lệnh if lặp đi lặp lại

Vòng lặp có thể được sử dụng để thực thi khối mã cụ thể nhiều lần cho đến khi nó không khớp với điều kiện

Chủ yếu có hai loại vòng lặp

  • Các vòng kiểm soát đầu vào. Trong loại vòng lặp này, điều kiện kiểm tra được kiểm tra trước khi vào thân vòng lặp. Vòng lặp For và While là các vòng lặp được kiểm soát mục nhập
  • Thoát khỏi các vòng lặp được kiểm soát. Trong loại vòng lặp này, điều kiện kiểm tra được kiểm tra hoặc đánh giá ở phần cuối của thân vòng lặp. Do đó, thân vòng lặp sẽ thực thi ít nhất một lần, bất kể điều kiện kiểm tra là đúng hay sai. vòng lặp do-while là vòng lặp kiểm soát thoát

cú pháp

while (condition) {
    // Statements
}

Ví dụ. Ví dụ này minh họa việc sử dụng vòng lặp while

HTML




________57____58_______ id="GFG">p>

do {
    // Statements
}
while (condition);
0

<

do {
    // Statements
}
while (condition);
2>

do {
    // Statements
}
while (condition);
4_______1_______5

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
7

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
9

do {
    // Statements
}
while (condition);
6<1<2<3

<4____57_______5

<4<7

<4<9

do {
    // Statements
}
while (condition);
6p1

do {
    // Statements
}
while (condition);
6p3

p4

do {
    // Statements
}
while (condition);
2>

đầu ra

Làm cách nào để triển khai vòng lặp while trong JavaScript?

 

Vòng lặp Do-While. Vòng lặp do-while là một câu lệnh luồng điều khiển thực thi một khối mã ít nhất một lần, sau đó lặp lại việc thực thi khối đó hoặc không tùy thuộc vào một điều kiện boolean nhất định ở cuối khối

cú pháp

do {
    // Statements
}
while (condition);

Ví dụ. Ví dụ này minh họa việc sử dụng vòng lặp do-while

HTML




________57____58_______ id="GFG">p>

do {
    // Statements
}
while (condition);
0

id6

<

do {
    // Statements
}
while (condition);
2>

do {
    // Statements
}
while (condition);
4_______60_______1

do {
    // Statements
}
while (condition);
4_______60_______3

do {
    // Statements
}
while (condition);
4_______60_______5

do {
    // Statements
}
while (condition);
6<5

do {
    // Statements
}
while (condition);
6=9"GFG"0"GFG"1

do {
    // Statements
}
while (condition);
6<9

do {
    // Statements
}
while (condition);
4_______58_______1

do {
    // Statements
}
while (condition);
4_______61_______7<2"GFG"9

do {
    // Statements
}
while (condition);
4_______62_______1_______62_______2 =>4>5

>6

đầu ra

Làm cách nào để triển khai vòng lặp while trong JavaScript?

 

So sánh giữa vòng lặp while và do-while. Vòng lặp do-while thực hiện nội dung của vòng lặp một lần trước khi kiểm tra điều kiện của vòng lặp while. Vòng lặp while sẽ kiểm tra điều kiện trước khi thực hiện nội dung

 

 

 

Trong khi lặp lại

Vòng lặp Do-While

Nó là một cấu trúc lặp điều kiện đầu vào

Nó là một cấu trúc lặp điều kiện thoát

Số lần lặp phụ thuộc vào điều kiện được đề cập trong khối while

Bất kể điều kiện được đề cập trong khối do-while, sẽ có tối thiểu 1 lần lặp lại

Điều kiện kiểm soát khối có sẵn tại điểm bắt đầu của vòng lặp

Điều kiện kiểm soát khối có sẵn ở điểm cuối của vòng lặp

Ví dụ. Ví dụ này minh họa cả vòng lặp while và do-while

HTML




<>8_______62_______9>8>

________57____58_______ id="GFG">p>

do {
    // Statements
}
while (condition);
0

>1

<

do {
    // Statements
}
while (condition);
2>

do {
    // Statements
}
while (condition);
4_______64_______6

do {
    // Statements
}
while (condition);
4_______64_______8

do {
    // Statements
}
while (condition);
4_______1_______00<2<3

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
04

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
06

do {
    // Statements
}
while (condition);
4_______58_______1

do {
    // Statements
}
while (condition);
4_______1_______10

p4

do {
    // Statements
}
while (condition);
2>

<>8_______1_______16>8_______64_______

<p id=

do {
    // Statements
}
while (condition);
23_______62_______p>

do {
    // Statements
}
while (condition);
0

id6

<

do {
    // Statements
}
while (condition);
2>

do {
    // Statements
}
while (condition);
4_______1_______33

do {
    // Statements
}
while (condition);
4_______64_______8

do {
    // Statements
}
while (condition);
4_______60_______5

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
39"GFG"0"GFG"1

do {
    // Statements
}
while (condition);
6
do {
    // Statements
}
while (condition);
06

do {
    // Statements
}
while (condition);
4_______58_______1

do {
    // Statements
}
while (condition);
4_______1_______47_______57_______2"GFG"9

do {
    // Statements
}
while (condition);
4_______1_______51_______62_______2 =
do {
    // Statements
}
while (condition);
54>5

>6

đầu ra

Làm cách nào để triển khai vòng lặp while trong JavaScript?

 

Chúng tôi có một Cheat Sheet về JavaScript, nơi chúng tôi đề cập đến tất cả các chủ đề quan trọng của JavaScript để kiểm tra những chủ đề đó, vui lòng xem qua JavaScript Cheat Sheet – Hướng dẫn cơ bản về JavaScript

Làm cách nào để áp dụng vòng lặp while trong JavaScript?

JavaScript trong khi lặp .
Một vòng lặp while đánh giá điều kiện bên trong dấu ngoặc đơn ()
Nếu điều kiện đánh giá là đúng, mã bên trong vòng lặp while được thực thi
Điều kiện được đánh giá lại
Quá trình này tiếp tục cho đến khi điều kiện là sai
Khi điều kiện đánh giá là sai, vòng lặp dừng lại

Các vòng lặp while được thực hiện như thế nào?

Vòng lặp "While" được dùng để lặp lại một khối mã cụ thể với số lần không xác định, cho đến khi một điều kiện được đáp ứng . Ví dụ: nếu chúng tôi muốn hỏi người dùng một số từ 1 đến 10, chúng tôi không biết người dùng có thể nhập số lớn hơn bao nhiêu lần, vì vậy chúng tôi tiếp tục hỏi "trong khi số đó không nằm trong khoảng từ 1 đến 10".

Vòng lặp while bắt đầu như thế nào trong cú pháp JavaScript?

Vòng lặp bắt đầu ở vị trí 0 ( let i = 0 ) . Vòng lặp tăng i cho mỗi lần chạy ( i++ ). Vòng lặp chạy miễn là i < xe. chiều dài.

LÀM

Việc làm. câu lệnh while tạo một vòng lặp thực thi một câu lệnh cụ thể cho đến khi điều kiện kiểm tra cho kết quả sai . Điều kiện được đánh giá sau khi thực hiện câu lệnh, dẫn đến câu lệnh được chỉ định thực thi ít nhất một lần.