1. <script>
  2. var i = 1;
  3. var sum = 0;
  4. while(i<=100){
  5. sum += i;
  6. i++;
  7. }
  8. console.log(sum);
  9. </script>
  10. <script>
  11. var i = 1;
  12. var sum = 0;
  13. do{
  14. //i=100 sum加了100
  15. sum += i;
  16. i++;
  17. }while(i<=100);
  18. console.log(sum);
  19. </script>

image.png

do while循环案例

使用do-while循环:输出询问“我爱你,嫁给我吧?”,选择“你喜欢我吗?(y/n):”,如果输入为y则打印”我们形影不离“,若输入为n,则继续询问

  1. <script>
  2. //使用do-while循环:输出询问“我爱你,嫁给我吧?”,选择“你喜欢我吗?(y/n):",如果输入为y则打印”我们形影不离“,若输入为n,则继续询问
  3. do{
  4. console.log("我爱你,嫁给我吧?");
  5. var s = prompt("请输入y/n来回答我");
  6. if(s == "y"){
  7. console.log("我们形影不离");
  8. break;
  9. }
  10. }while(true);
  11. </script>

test.gif