if判断
if(条件1){
// 代码块
}
else if(条件2){
// 代码块
}
else if(条件3){
// 代码块
}
// ...
else{
// 以上条件都不满足执行的代码块
}
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
- 如果某个条件满足,则直接忽略后面的所有条件
- else if 可以有多个(包含0个)
- else可以有1个或0个
- else可以换行,可以不换行
- 如果代码块只有一条语句,可以省略花括号(不推荐)
- if只能出现一次
补充
- 用户输入:prompt("提示文本")
该表达式返回结果:
- null表示用户点击了取消
- 用户输入的字符串:表示用户点击了确定,得到用户输入的结果
返回类型:null 或 字符串
将字符串转换成数字:+字符串
得到一个随机数
Math.random() 该表达式返回一个0~1之间的随机数