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 js

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  Cách thêm CSS vào HTML (các kiểu Liên kết, Nhúng, Nhập & Nội tuyến) - thêm id css vào html

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  Tách chuỗi trong javascript: ngắt chuỗi thành chuỗi con - ngắt chuỗi trong javascript

Đầ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 –

0

Chia sẻ

Chia sẻ


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

LTC 24. Vòng lặp do while trong lặp trình C | Tự học lập trình C

alt

  • Tác giả: TITV
  • Ngày đăng: 2020-09-04
  • Đánh giá: 4 ⭐ ( 1937 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: TỰ HỌC LẬP TRÌNH C

    Khóa học lập trình C do TITV xây dựng (trong thời gian khoảng 1 năm) và cung cấp hoàn toàn miễn phí, mục tiêu là chia sẻ kiến thức về lập trình, các bạn sẽ được làm quen từ những kiến thức cơ bản cho đến nâng cao trong lập trình C. Thông qua những ví dụ đơn giản và rõ ràng, thao tác từng bước chắc chắn các bạn sẽ có thể thực hiện và tự tin hơn trong lập trình C. Các bạn sẽ cần khoảng thời gian khoảng từ 1 đến 2 tháng để có thể hiểu rõ và hoàn tất được khóa học này.

    Trong khóa học này tôi có sử dụng phần truyền tham chiếu của C++, do đó nếu các bạn muốn loại bỏ và chuyển sang thuần C, cần phải chuyển sang con trỏ (được trình bày ở bài 30A).

    Nếu các bạn thấy nội dung của khóa học giúp ích được cho bạn. Tôi sẽ rất vui, nếu bạn mời tôi một ly cà phê ☕. Các khoản đóng góp của bạn sẽ giúp tôi trang trải chi phí hosting và tên miền của trang web này, giúp cho trang này tồn tại lâu hơn.

    Bạn có thể đóng góp bằng các cách sau đây:

    * Ghi các comment, các ý kiến của bạn bên dưới các bài viết, các video trên Youtube

    * Donate: Vietinbank, Chi nhánh 11 TP. HCM, CTK: Le Nhat Tung, STK: 109005606811

    * Donate: https://www.paypal.com/paypalme/titvvn

    Tôi xin chân thành cảm ơn.

    Trân trọng,

    TOÀN BỘ NỘI DUNG CỦA KHÓA HỌC LẬP TRÌNH C
    BAO GỒM VIDEO, GIẢI THÍCH VÀ CODE BẠN CÓ THỂ XEM TẠI ĐÂY:

    https://www.titv.vn/p/lap-trinh-c.html

    PHẦN 1. CÀI ĐẶT VÀ GIỚI THIỆU KIẾN THỨC CƠ BẢN
    PHẦN 2. NHẬP VÀ XUẤT DỮ LIỆU
    PHẦN 3. CÁC PHÉP TOÁN VÀ THƯ VIỆN CƠ BẢN
    PHẦN 4. CÂU LỆNH ĐIỀU KIỆN
    PHẦN 5. VÒNG LẶP
    PHẦN 6. MẢNG 1 CHIỀU
    PHẦN 7. MẢNG 2 CHIỀU
    PHẦN 8. CON TRỎ
    PHẦN 9. XỬ LÝ CHUỖI
    PHẦN 10. KIỂU DỮ LIỆU STRUCT
    PHẦN 11. LÀM VIỆC VỚI FILE

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

  • Tác giả: webcoban.vn
  • Đánh giá: 5 ⭐ ( 6883 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp while – do while trong JavaScript

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 ⭐ ( 3991 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.

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

  • Tác giả: mylop.edu.vn
  • Đánh giá: 3 ⭐ ( 2922 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.

Vòng lặp – while vs for trong Javascript

  • Tác giả: nordiccoder.com
  • Đánh giá: 5 ⭐ ( 2355 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

while vs for trong Javascript » Cafedev.vn

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 1932 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chúng ta thường cần lặp lại hành động nào đó. Ví dụ: xuất hàng hóa từ danh sách này sang danh sách khác hoặc chỉ chạy cùng một code cho mỗi số từ 1 đến 10.

Vòng lặp While và Do – While trong JavaScript

  • Tác giả: hocjavascript.net
  • Đánh giá: 3 ⭐ ( 2938 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp while sẽ thực thi đoạn mã bên trong nó nếu điều kiện đưa ra là đúng. Cú pháp của vòng lặp while: (điều kiện tiếp diễn) {

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

Xem Thêm  Chuỗi JavaScript thành int - chuỗi thành số nguyên javascript

By ads_php