条件运算符?
发布时间:2019-09-04 发布者:文案编辑 来源:原创/投稿/转载

  其中,Exp1、Exp2 和 Exp3 是表达式。请注意冒号的使用和位置。? : 表达式的值取决于 Exp1 的计算结果。如果 Exp1 为线 的计算结果则为整个 ? : 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,且 Exp3 的计算结果则为整个 ? : 表达式的值。

  ? 被称为三元运算符,因为它需要三个操作数,可以用来代替如下所示的 if-else 语句:

  在这里,如果 y 小于 10,则 var 被赋值为 30,如果 y 不小于 10,则 var 被赋值为 40。请看下面的实例:

相关内容