| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var arr = [100,98,60,80,88,95];
- // 循环遍历数组
- // for循环可以用来遍历数组中的每一个值
- // for(){} 小括号写循环的条件(如何循环),大括号写循环体的代码(循环要做什么)
- // 循环中有三条语句 一般情况下第一条语句是初始化循环变量,第二条语句是循环条件,第三条语句是循环变量的更新
- // 循环开始后第一次执行的时候先执行前两条语句 如果条件成立,执行循环体的代码,否则退出循环
- // 从第二次开始 先执行第三条语句 再执行循环体的代码 再执行第二条语句循环条件判断 如果成立执行循环体 否则退出循环
-
- // 定义变量尽量给一个初始值
- // var res = 0;
- // for(var i=0;i<arr.length;i++){
- // // console.log(arr[i]);
- // res = res + arr[i];
- // }
- // console.log(res);
- // while 循环
- // while(){} 小括号仅一条语句写循环的条件(如何循环),大括号写循环体的代码(循环要做什么)
- // var j = 0;
- // while(j<arr.length){
- // console.log(arr[j]);
- // j++;
- // }
- // do{}while() 循环
- // do{}while() 循环先执行循环体的代码,再判断循环条件
- // var k = 0;
- // do{
- // console.log(arr[k]);
- // k++;
- // }while(k<arr.length);
- // break 语句可以用来退出循环 结束循环
- // for(var i=0;i<arr.length;i++){
- // console.log(arr[i]);
- // if(arr[i] < 80){
- // console.log("成绩为良");
- // break;
- // }
- // }
- // continue 语句可以用来跳过本次循环,后面代码将不会继续执行,直接跳转到下一次循环
- // for(var i=0;i<arr.length;i++){
- // if(arr[i] < 80){
- // continue;
- // }
- // console.log(arr[i]);
- // }
- // 循环可以嵌套使用
- // for(var i=0;i<arr.length;i++){
- // for(var j=0;j<arr.length;j++){
- // }
- // while(j<arr.length){
- // console.log(arr[j]);
- // j++;
- // }
- // }
-
- for(var i=0;i<arr.length;i++)
- console.log(arr[i]);
- console.log("hello world");
- </script>
- </body>
- </html>
|