提问者:小点点

EcmaScript有“反向if表示法”吗?


编写if-语句的正常方法是

if (a == b) {a=1}

但在。 Perl可以编写与

a=1 if (a == b)

ECMAScript是否可以使用类似的语法?


共1个答案

匿名用户

没有一个具体的声明来做这件事。 不过,您仍有几个选择

if (a == b) {
  a = 1
}

if (a == b) a = 1      // No parenthesis

a == b ? a = 1 : null  // Using ternary operator
a = a == b ? 1 : a     // Using ternary operator