JavaScript中的问号和冒号
我碰到了以下内容
hsb.s = max != 0 ? 255 * delta / max : 0;
在这种情况下,?
和:
是什么意思?
回答:
它称为条件运算符(是三元运算符)。
它有以下形式:condition
?value-if-true
:value-if-false
认为?
“ then”和:
“ else”。
您的代码等同于
if (max != 0) hsb.s = 255 * delta / max;
else
hsb.s = 0;
以上是 JavaScript中的问号和冒号 的全部内容, 来源链接: utcz.com/qa/432907.html