|
@@ -0,0 +1,63 @@
|
|
|
|
|
+<!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]);
|
|
|
|
|
+ }
|
|
|
|
|
+ </script>
|
|
|
|
|
+</body>
|
|
|
|
|
+</html>
|