if
if 语句块只有一个表达式时可以省略 {}
var i = 1
if (i > 0) console.log('haha')
// JavaScript 是动态类型语言,这里 if condition 自动转为 boolean
if (i) console.log('hehe')
if…else
var n = 1
if (n > 0) {
console.log('positive')
} else if (n === 0) {
console.log('zero')
} else {
console.log('negative')
}
if 分支比较多时可考虑用 switch 语句。