js-5

while(条件){

  //循环体  重复的逻辑

}

do{

  //循环体

}while(条件)

 1     <script>
 2         var i = 1;
 3         while(i<=10) {
 4             console.log("我爱中国");
 5             i++; 
 6         }
 7         // do {
 8         //     console.log("我爱中国");
 9         //     i++;
10         // }while(i<=10);
11         console.log(i); // 11
12     </script>

 1     <script>
 2         for(var i=1; i<=10; i++) {
 3             console.log(i);
 4         }
 5 
 6         /*
 7           死循环
 8          for(;;) {
 9 
10          }
11          */
12         console.log(i);
13         
14     </script>

 break&&continue

break用于循环表示结束循环

 1     <script>
 2         // 打印1 2 3 直到遇到第一个即可以被3整除又可以被5整除的数为止
 3         for(var i=1;;i++) {
 4             console.log(i);
 5             // 判断i是否满足即可以被3整除又可以被5整除
 6             if(i%3===0 && i%5===0) {
 7                 break;
 8             }
 9         }
10 
11     </script>

 continue表示本次循环结束,继续下一次

 1     <script>
 2         // 打印1 2 3 直到遇到第一个即可以被3整除又可以被5整除的数为止
 3         for(var i=1;;i++) {
 4             console.log(i);
 5             // 判断i是否满足即可以被3整除又可以被5整除
 6             if(i%3===0 && i%5===0) {
 7                 continue;
 8             }
 9             console.log("ok");
10         }
11 
12     </script>

本次结果为死循环,无结果

prompt说明

如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。

例:

1 <script type="text/javascript">
2 
3   var name=prompt("请输入您的名字","555 Gates")
4   if (name!=null && name!="")
5     {
6     document.write("你好," + name + "!今天过得好吗?")
7     }
8  
9 </script>

 

 parseInt解释

    返回解析后的数字

原文地址:https://www.cnblogs.com/qianfur/p/12552176.html