Hướng dẫn Thực hiện Vòng lặp Trong khi trong JavaScript. Ở đây chúng ta thảo luận về Cú pháp, Lưu đồ với Ví dụ và Cách nó hoạt động trong JavaScript.

Bạn đang xem : Vòng lặp do while trong javascript

Vòng lặp Do While trong JavaScript

Giới thiệu về Vòng lặp Do While trong JavaScript

Vòng lặp do while trong bất kỳ ngôn ngữ lập trình nào được sử dụng như một vòng lặp có điều kiện được kiểm soát thoát, trong đó vòng lặp được thực hiện ít nhất một lần và cho đến khi kết quả là điều kiện while không trả về giá trị thực. Ví dụ: cú pháp của vòng lặp do while trong javascript là ‘do {…. } while (điều kiện), trong đó đoạn mã giữa ‘{‘ và ‘}’ sẽ được thực thi một lần trước khi đọc điều kiện bên trong ‘while.’ Vòng lặp sẽ được thực hiện liên tục cho đến khi điều khiển đọc điều kiện while, trả về giá trị là false và điều đó sẽ kết thúc quá trình xử lý vòng lặp do while.

Cú pháp

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

Cú pháp của vòng lặp Do while trong JavaScript như sau:

  làm {
// mã được thực thi
} while (điều kiện);  

Cú pháp trên biểu thị rõ ràng rằng tập hợp các câu lệnh được đặt trong một khối do sẽ được thực thi một lần trước khi điều kiện được thỏa mãn. Do đó, các câu lệnh được chạy mà không được kiểm tra điều kiện. Khi khối này được chạy, nó sẽ được kiểm tra như một vòng lặp while bình thường. Để kiểm tra điều này, chúng ta có thể đặt một biến thành 0. Giá trị này có thể được tăng lên bên trong câu lệnh do và sau đó đặt điều kiện thành false.

Hãy để chúng tôi lấy một ví dụ như bên dưới:

  // biến thiết lập là 0
cho a = 0;
làm{
a ++;
console.log (a);
} while (false);  

Kết quả đầu ra ở đây sẽ là 1. Khi mã thực thi, mã bắt đầu thực thi và vòng lặp sẽ chạy một lần từ 0 cho đến khi điều kiện không được thỏa mãn. Vòng lặp, khi được tạo, sẽ chạy ít nhất một lần ngay cả khi điều kiện được chỉ định không được thỏa mãn.

Vòng lặp while hoạt động như thế nào trong JavaScript?

  • Vòng lặp do while là một biến thể của vòng lặp while, thực thi một tập hợp các câu lệnh cho đến khi điều kiện được đề cập đánh giá là false. Trong khi sự khác biệt được tìm thấy là tập hợp các câu lệnh trong vòng lặp được thực hiện ít nhất một lần ngay cả khi điều kiện được đề cập không được thỏa mãn. Sự khác biệt chính giữa vòng lặp while và do while là điều kiện được đánh giá ở đầu mỗi lần lặp với vòng lặp while.
  • Nếu điều kiện được chỉ định đánh giá là false, thì vòng lặp được theo sau bởi điều kiện này sẽ không bao giờ được thực hiện. Tuy nhiên, khi do while xuất hiện trong hình, thì vòng lặp được thực hiện ít nhất một lần. Mặc dù điều kiện không được thỏa mãn, nó sẽ được thực thi một lần. Điều này là do điều kiện được chỉ định ở cuối vòng lặp trong vòng lặp do while. Do đó, các điều kiện trong vòng lặp được thực thi một lần.
Xem Thêm  Đa hình trong C # với ví dụ cuộc sống thực - đa hình trong ví dụ c #

Thực hiện trong khi Sơ đồ luồng

Hãy cho chúng tôi hiểu hoạt động của vòng lặp này thông qua biểu đồ luồng.

Thực hiện trong khi Sơ đồ luồng

  • Lưu đồ ở đây giải thích toàn bộ hoạt động của vòng lặp do while trong JavaScript. Vòng lặp do while hoạt động tương tự như vòng lặp while, trong đó có một tập hợp các điều kiện sẽ được thực thi cho đến khi một điều kiện được thỏa mãn.
  • Khi quy trình bắt đầu, hộp quy trình trong sơ đồ trên giải thích rằng mã sẽ bắt đầu thực thi. Khi mã được thực thi, nó sẽ kiểm tra xem điều kiện có được thỏa mãn hay không. Điều này được hiển thị trong hộp quyết định nơi điều kiện được đánh giá. Nếu điều kiện này là đúng, thì mã lại được thực thi. Nó sẽ quay trở lại hộp quy trình trong sơ đồ và thực thi tập hợp các câu lệnh đã cho.
  • Nếu điều kiện đã cho là sai, thì mã sẽ ngừng thực thi và vòng lặp sẽ thoát ra. Ở đây, sự khác biệt chính giữa while và do while là mặc dù điều kiện không đúng, nhưng các câu lệnh của khối quy trình sẽ được thực thi một lần, ngay cả trước khi điều kiện được đánh giá. Biểu đồ dòng chảy cũng có ý nghĩa tương tự. Vòng lặp sẽ chạy liên tục sau lần thực thi đầu tiên đó nếu điều kiện đúng và sẽ thoát ra nếu điều kiện sai.

Ví dụ

 & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; đầu & gt;
& lt; title & gt; Do While Loop trong JavaScript & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
& lt; h1 & gt; Thực hiện trong khi & lt; / h1 & gt;
& lt; script & gt;
var num = 10, tổng = 0;
làm
{
tổng = tổng + num;
document.write ("& lt; br \ & gt; Number =" + num);
document.write ("& lt; br \ & gt; Tổng giá trị là =" + tổng);
num ++;
} while (số & lt; 15);
document.write ("& lt; br \ & gt; Tổng giá trị từ bên ngoài Vòng lặp là =", tổng số);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Trong đoạn mã trên, chúng ta đã khai báo một số biến có giá trị được khởi tạo là 10. Biến tổng được khởi tạo bằng 0. Biến này sẽ tính tổng trong khi vòng lặp chạy. Khi vòng lặp bắt đầu, con số được thêm vào tổng số. Bước tiếp theo tăng giá trị của biến num lên 1. Sau đó, điều kiện while được kiểm tra, điều này là đúng, tức là 10 & lt; 15. Vòng lặp sẽ chạy lại như sau:

  0 = 0 + 10
21 = 10 + 11
33 = 21 + 12
46 = 33 + 13
60 = 46 + 14  

Sau khi tổng số đạt đến 60, num sẽ tăng lên 15. Ở đây, điều kiện trở thành 15 & lt; 15. Điều này là không thỏa đáng. vòng lặp do while thoát ra do điều kiện không được thỏa mãn.

Xem Thêm  Hướng dẫn lập trình Game C/C++ cho người mới bắt đầu - lập trình game với c++

Đầu ra:

Số = 10

Tổng Giá trị là = 10

Số = 11

Tổng Giá trị là = 21

Số = 12

Tổng Giá trị là = 33

Số = 13

Tổng Giá trị là = 46

Số 14

Tổng Giá trị là = 60

Tổng giá trị từ bên ngoài vòng lặp là = 60

Đây là cách thức hoạt động của vòng lặp do while. Vòng lặp sẽ tiếp tục thực hiện cho đến khi điều kiện được thỏa mãn khi điều kiện không được thỏa mãn, vòng lặp sẽ thoát ra và các câu lệnh đang theo sau sẽ được thực thi.

Kết luận – Vòng lặp Do While trong JavaScript

Vòng lặp do while tương tự như vòng lặp while, trong đó một tập hợp các câu lệnh nhất định được thực thi. Sự khác biệt ở đây là vòng lặp do while thực thi hoàn toàn mặc dù điều kiện không được thỏa mãn. Vòng lặp do while thực hiện cho đến khi điều kiện được chỉ định là đúng và thoát ngay khi điều kiện không được thỏa mãn. Để hoàn thành các tác vụ cần thực hiện trong một lần lặp có thể sử dụng vòng lặp do while. Do đó trong Javascript, vòng lặp do while có thể hữu ích khi các tác vụ lặp đi lặp lại được thực hiện. Javascript hỗ trợ vòng lặp này và nó có thể được sử dụng bất cứ khi nào cần thiết.

Các bài báo được đề xuất

Đây là hướng dẫn về Thực hiện lặp lại trong JavaScript. Ở đây chúng ta thảo luận về Cú pháp, Lưu đồ với Ví dụ và Cách nó hoạt động trong JavaScript. Bạn cũng có thể xem bài viết sau để tìm hiểu thêm –

Xem Thêm  Cách căn giữa một hình ảnh trong HTML & CSS - html để căn giữa một hình ảnh

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề javascript vòng lặp do while

C – Bài 13: Cấu trúc điều khiển lặp do-while.

alt

  • Tác giả: thân triệu
  • Ngày đăng: 2017-08-17
  • Đánh giá: 4 ⭐ ( 7296 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn lập trình C căn bản. Vòng lặp, cấu trúc điều khiển lặp. loop, do-while loop. Lập trình C cho người mới bắt đầu. tự học lập trình. C programming tutorial for the beginner! tìm hiểu câu lệnh vòng lặp do-while.

Vòng lặp while và do…while trong JavaScript

  • Tác giả: vi-magento.com
  • Đánh giá: 4 ⭐ ( 1344 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp while trong JavaScript dùng để thực thi một đoạn mã lặp đi lặp lại miễn là điều kiện đúng.

Vòng lặp while – do while trong javascript

  • Tác giả: mylop.edu.vn
  • Đánh giá: 4 ⭐ ( 2507 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài này chúng ta sẽ tìm hiểu vòng lặp while và vòng lặp do while trong Javascript, xem cú pháp cũng như cách hoạt động của hai vòng lặp này.

do while trong javascript

  • Tác giả: freetuts.net
  • Đánh giá: 5 ⭐ ( 2609 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cú pháp vòng lặp while và vòng lặp do while trong javascript, xem cách hoạt động của vòng lặp while trong javascript, các ví dụ do while ít nhất lặp một lần

do…while trong JavaScript và vòng lặp có ít nhất 1 lần chạy

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 4678 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách sử dụng do…while trong JavaScript. Do…while là vòng lặp có ít nhất 1 lần chạy trong JavaScript, và bạn sẽ học được nó hoàn hảo trong bài học này.

do while trong JavaScript

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 4 ⭐ ( 2798 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp while – do while trong JavaScript – Lập Trình Từ Đầu 1 JavaScript Căn Bản

Hiểu Rõ Về Các Loại Vòng Lặp Trong Javascript Và Cấu Trúc Từng Loại Vòng Lặp

  • Tác giả: funix.edu.vn
  • Đánh giá: 5 ⭐ ( 3013 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp là một khái niệm rất quen thuộc trong lập trình. Với vòng lặp trong Javascript, chúng thường được dùng để xử lý đối tượng hoặc mảng.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php