1.运算符的优先级
1), 运算符
使用 , 运算符同时声明多个变量,也可以声明多个变量并赋值
( ) 的优先级最高
2.代码块
在代码块的后边就不用再编写 ; 了,JS中的代码块,只具有分组的作用,没有其他的用途
代码块的内容在外部是完全可见的
3.if语句
条件判断语句
if语句后的代码块不是必须的,但在开发中尽量写上代码块,即使if后只有一条语句
如果所有的条件都不满足,则执行最后一个else后的代码块,该语句中,只会有一个代码块被执行
var score=prompt("Please input your score:");
if(score>100||score<0||isNaN(score)){
alert("False!");
}else{
if(score==100){
alert("Very good!");
}else if(score>=80&&score<=99){
alert("Fighting!")
}else if(score>=60&&score<=80){
alert("Please be more serious!")
}
else{
alert("Please be more industrious!")
}
}
4.条件分支语句
条件分支语句也叫switch语句
var score=prompt("Please input your score:");
switch(true){
case score>=60:
console.log("合格");
break;
default:
console.log("不合格");
break;
}
5.while循环
循环语句:
通过循环语句可以反复执行一段代码多次
var a=0;
var b=1000;
while(b<5000){
b=b+0.05*b;
a++;
}
alert(a);