现代JavaScript编程:经典范例与实践技巧
上QQ阅读APP看书,第一时间看更新

2-18 条件运算符

在开发中,条件语句的编写必不可少,然而最简单的条件结构也需要至少3行功能代码,示例如下:

JavaScript中提供了条件运算符“?:”来简化表达的条件结构。上面的示例可以简化成如下代码:

条件运算符组成的表达式结构为“逻辑值?表达式1:表达式2”,当问号前面的逻辑值为true时,运算结果为表达式1的值,当问号前面的逻辑值为false时,运算结果为表达式2的值。