1
2
3
4
5
逻辑运算、if和for语句基础6
7
8
9
10 //&&表示且,同真为真,一假为假
11 /*console.log(true&&true);//true12 console.log(true&&false);//false13 console.log(false&&true);//false14 console.log(false&&false);//false*/
15
16 //||表示或,一真为真,同假为假
17 /*console.log(true || true); //true18 console.log(true || false); //true19 console.log(false || true); //true20 console.log(false || false); //false*/
21
22 /*综合练习23 var a="3"==3;24 var b="4"===4;25 console.log(a&&b);//false26 console.log(a||b);//true27 console.log(a&&!b);//true28 console.log(!a&&b);//false*/
29
30 //console.log(3<2<15);//错误写法,不能连比
31 //var age=parseInt(prompt("请输入年龄"));//得到用户年龄
32 //alert(age>18&&age<75);//显示结果
33
34 //判断是否能考驾照
35 /*var age=parseInt(prompt("请输入年龄"));36 if (age>18&&age<70) {37 alert("恭喜你,可以考驾照!");38 }else{39 alert("很遗憾,年龄不符合要求!");40 }41 alert("么么哒");*/
42
43 //判断密码是否正确
44 /*var password=prompt("请输入密码");45 if(password=="123"){46 alert("正确");47 }else{48 alert("错误");49 }*/
50
51 //判断成绩等级if多分支语句.跳楼现象,表示上层语句不满足,才执行下条语句
52 /*var score=parseFloat(prompt("请输入成绩"));53 if(score>85){54 alert("成绩优秀");55 }else if(score>=70){56 alert("良好");57 }else if(score>=60){58 alert("及格");59 }else{60 alert("不及格");61 }*/
62
63 //第一条语句满足了,直接跳到输出语句
64 /*var a=10;65 if(a>5){66 a+=3;67 }else if(a==13){68 a+=4;69 }else if(a==17){70 a+=5;71 }else{72 a+=6;73 }74 console.log(a);//13*/
75
76 //判断BMI指数
77 /*var height=parseFloat(prompt("请输入身高(米)"));78 var weight=parseFloat(prompt("请输入体重(公斤)"));79 var BMI=weight/Math.pow(height,2);80
81 if(BMI>32){82 alert("非常肥胖,需要减肥!");83 }else if(BMI>28){84 alert("肥胖!");85 }else if(BMI>25){86 alert("过重!");87 }else if(BMI>18.5){88 alert("正常!");89 }else{90 alert("你太轻了!");91 }*/
92
93 //if语句的嵌套
94 /*var bianhao = parseInt(prompt("你想加什么油?填写92或者97"));95 var sheng = parseFloat(prompt("你想加多少升?")); //第二步,判断96 if(bianhao == 92){97 if(sheng >= 20){98 var price = sheng * 5.9;99 }else{100 var price = sheng * 6;101 }102 }else if(bianhao == 97){103 //编号是97的时候做的事情104 if(sheng >= 30){105 var price = sheng * 6.95;106 }else{107 var price = sheng * 7;108 }109 }else{110 alert("对不起,没有这个编号的汽油!");111 }112
113 alert("价格是" + price);*/
114
115 //for循环
116
117 /*for(var i = 1 ; i < 13 ; i = i + 4){118 console.log(i);119 }//1,5,9(13<13为假不满足条件,不输出)*/
120
121 /*for(var i = 1 ; i < 10 ; i = i + 3){122 i = i + 1;123 console.log(i);124 }//2,6,10*/
125
126 /*for(var i = 1 ; i <= 10 ; i++){127 }128 console.log(i);//11*/
129
130 /*for(var i = 1 ; i < 7 ; i = i + 3){131 }132 console.log(i);//7*/
133
134 /*for(var i = 1 ; i < 10 ; i = i + 1){135 if(i % 2 == 0){136 i = i * 2;137 }138 console.log(i);139 }//1,4,5,12(不满足条件才执行console语句)*/
140
141 /*var i = 3;142 for(;i < 10 ; i++){143 console.log(i);144 }//3,4,5,6,7,8,9*/
145
146 for(vari= 3; i< 20; i=i+ 2){147 if(i% 3 == 2){148 i=i+ 1;149 }else{150 i=i+ 2;151 }152 console.log(i);153 }//5,9,12,15,18(每循环一次执行一次console语句)
154
155
156