if判断

if(条件1){
  // 代码块
}
else if(条件2){
  // 代码块
}
else if(条件3){
  // 代码块
}
// ...
else{
  // 以上条件都不满足执行的代码块
}
1
2
3
4
5
6
7
8
9
10
11
12
13
  1. 如果某个条件满足,则直接忽略后面的所有条件
  2. else if 可以有多个(包含0个)
  3. else可以有1个或0个
  4. else可以换行,可以不换行
  5. 如果代码块只有一条语句,可以省略花括号(不推荐)
  6. if只能出现一次

补充

  1. 用户输入:prompt("提示文本")

该表达式返回结果:

  • null表示用户点击了取消
  • 用户输入的字符串:表示用户点击了确定,得到用户输入的结果

返回类型:null 或 字符串

  1. 将字符串转换成数字:+字符串

  2. 得到一个随机数

Math.random() 该表达式返回一个0~1之间的随机数