Số nguyên tố sử dụng vòng lặp while trong javascript

Vòng lặp do-while trong JavaScript tương tự như vòng lặp while mà bạn đã học trước đó. Thay vì kiểm tra điều kiện ở đầu vòng lặp, vòng lặp do-while kiểm tra điều kiện sau thân vòng lặp. Điều này đảm bảo rằng vòng lặp sẽ thực hiện ít nhất một lần

Cú pháp – do-while

Đây là cú pháp của vòng lặp do-while

do 
{
      statements;
}while[test conditions];

Sự khác biệt giữa while[] và do-while[]

Vòng lặp while được các lập trình viên ưa chuộng hơn vòng lặp do-while vì rất hiếm khi bạn cần vòng lặp thực thi trước rồi mới kiểm tra các điều kiện. Sự khác biệt chính giữa vòng lặp while và do-while là hai

  • làm từ khóa ở đầu thân vòng lặp
  • điều kiện while trong do-while kết thúc bằng dấu chấm phẩy

Lý do do-while kết thúc bằng dấu chấm phẩy là vòng lặp kết thúc với một điều kiện chứ không phải với } dấu ngoặc hoa

Lưu đồ – vòng lặp do-while

Ví dụ

Trong ví dụ này, chúng tôi sẽ kiểm tra 10 số đầu tiên cho số nguyên tố và nếu số đó là số nguyên tố, chúng tôi sẽ viết số nguyên tố khác, chúng tôi sẽ viết không phải số nguyên tố




     Do-While Loop Example
     


      

Do-While Example

var i = 0; do { if [ [i % 2] == 0 || [i % 3] == 0 || [ i % 5] == 0 || [i % 7]== 0 ] { if [ [i == 2] || [i == 3] ||[ i == 5] || [i == 7]] { document.getElementById["out"].innerHTML += i + " = " + "Prime" + "
"; } else { document.getElementById["out"].innerHTML += i + "=" + "Not Prime" + "
"; } } else { document.getElementById["out"].innerHTML += i + " = " + "Prime" + "
"; } i++; }while[i

Chủ Đề