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 : do while trong javascript

Do While Loop 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  Lỗi 403 Forbidden Error là gì và làm sao để sửa? - tạo file htaccess

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  Cách tạo biểu mẫu bật lên bằng JavaScript - biểu mẫu đầu vào bật lên 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ủ đề làm trong khi trong javascript

Javascript: 04-02 Javascript có thể làm được gì? 🤔

alt

  • Tác giả: Easy Frontend
  • Ngày đăng: 2021-11-08
  • Đánh giá: 4 ⭐ ( 3619 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Video này là một phần trong khoá học Javascript của mình trên Udemy.
    Đăng ký để xem full tại đây: http://course.ezfrontend.com/javascript
    ———
    js
    javascript
    javascript_tutorial
    ———
    VIDEO CHAPTERS:
    Made by: YOUR_NAME_WILL_BE_HERE
    Cảm ơn bạn nhiều nhé! ❤️
    ———
    Easy Frontend – Code xịn hơn mỗi ngày
    🔥 Khoá học Javascript: https://course.ezfrontend.com/javascript
    🎁 Khoá học ReactJS: https://course.ezfrontend.com/reactjs
    🎯 Fan cứng Easy Frontend: https://www.youtube.com/channel/UCG2ovypNCpVOTFeY1YCocmQ/join
    ———
    💰 Ủng hộ mình làm videos thì đóng góp qua MoMo/ZaloPay: 0901 309 729 nhé
    ———
    Kết nối với mình:
    – ✅ Follow facebook: https://www.facebook.com/nvhauesmn/
    – 🎉 Fan page: https://www.facebook.com/learn.easyfrontend
    – ❓ Group: https://www.facebook.com/groups/easyfrontend
    – 💻 Github: https://github.com/paulnguyen-mn
    – 💼 LinkedIn: https://www.linkedin.com/in/haunguyenmn/
Xem Thêm  BẢNG TRUNCATE (Transact-SQL) - Máy chủ SQL - ví dụ cắt bớt bảng sql

Return trong JavaScript và cách trả giá trị từ hàm

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 3 ⭐ ( 7624 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách dùng return trong JavaScript. Bạn sẽ học được khái niệm Return là gì trong JavaScript, cách dùng return để trả về giá trị trong hàm JavaScript, cách return nhiều giá trị trong javascrip

Khi nào thì HTML chạy JavaScript

  • Tác giả: bizflycloud.vn
  • Đánh giá: 5 ⭐ ( 3266 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đối với những web developer thì việc chạy một đoạn JavaScript trong HTML chắc hẳn là chuyện quá quen thuộc.

Hàm alert() trong JavaScript

  • Tác giả: hocjavascript.net
  • Đánh giá: 3 ⭐ ( 9454 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài viết này, chúng ta sẽ đi tìm hiểu về một hàm rất thông dụng mà bất cứ ai học JavaScript đều biết nó. Đó là hàm alert() trong JavaScript.

[Tự học Javascript] Cú pháp cơ bản của lớp trong Javascript

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 6860 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong lập trình hướng đối tượng, một lớp là một mẫu code trong chương trình để tạo ra các đối tượng, cung cấp các giá trị ban đầu cho trạng thái (biến thành viên) và triển khai hành vi (hàm thành viên hoặc phương thức).

JAVASCRIPT LÀ GÌ? ỨNG DỤNG CỦA NGÔN NGỮ JAVASCRIPT

  • Tác giả: www.greenacademy.edu.vn
  • Đánh giá: 4 ⭐ ( 3315 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: JavaScript là một trong những ngôn ngữ lập trình web phổ biến nhất hiện nay. Cùng với HTML và CSS, đây là bộ ba ngôn ngữ cơ bản dành cho những lập trình viên mới bắt đầu với việc lập trình website. Hãy cùng Green Academy tìm hiểu về ngôn ngữ lập trình này một cách rõ hơn bạn nhé!

Vòng lặp trong Javascript: Làm cách nào sử dụng async

  • Tác giả: www.noron.vn
  • Đánh giá: 4 ⭐ ( 7750 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Noron – Mạng hỏi đáp Việt

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