编程
条件语句(conditional)
条件语句(conditional)是会做决定的代码。它检查某件事是不是真的,再根据答案选择走哪条路:如果(IF)这是真的,就做这件事——否则(OTHERWISE)就做另一件。程序就是这样做选择的。
它的作用像岔路口。程序走到岔口,问一个是/否的问题——用户登录了吗?购物车是空的吗?——再根据答案往左或往右走。同一段代码,面对不同情况给出不同的结果。
这些问题可以一环扣一环:如果第一个不成立,就检查第二个(else if),要是都不匹配,最后落到一个「兜底」的分支。就这样,几个简单的是/否判断叠加起来,凑出了看似聪明的行为。
if (score >= 60) {
console.log("Pass")
} else {
console.log("Try again")
}一个是/否判断,两条不同的路——这就是条件语句。
当你要针对同一个值写一长串 if/else if 分支时,用 switch 语句往往读起来更清爽。
又称
另见