Cấu trúc vòng lặp while, do while trong javascript Cấu trúc vòng lặp while, do...while Demo online: demo online cấu trung vòng lặp while. Code trong demo: HTML: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Bai 9: Cấu trúc vòng lặp while, do while trong javascript</title> <meta name="description" content="Bai 9: Cấu trúc vòng lặp while trong javascript, Cấu trúc vòng lặp while trong javascript, Cấu trúc vòng lặp while trong javascript" > </head> <body> <h1 align="center">Bai 9: Cấu trúc vòng lặp while trong javascript</h1> <script type="text/javascript"> /* Cấu trúc vòng lặp while, do...while while(dieu_kien) { thuc_hien_lenh; } */ /* //VD: 1 n=parseInt(prompt("Nhập vào 1 số dương","")); while(n<0) { n=parseInt(prompt("Nhập vào 1 số dương","")); } document.write("Chúc mừng bạn đã nhập đúng"); */ //VD:2 /* while(confirm(Bạn có muốn tiếp tục không?)) { alert("Xin chào bạn!"); } */ //bài tập 1: yêu cầu nhập vào các số nguyên dương(#0), nếu nhập sai thì dừng và in ra tổng các số nguyên dương vừa nhập. n=parseInt(prompt("Nhập vào 1 số dương","")); var danhsach=0; var tong=0; while(n>0) { if(danhsach==0) { danhsach=n; } else { danhsach=danhsach+"-"+n; } tong=tong+n; n=parseInt(prompt("Nhập vào 1 số dương","")); } document.write("Danh sách bạn vừa nhập là: "+danhsach+"<br> Tổng danh sách trên là: "+tong); </script> </body> </html>