if语句的最短Javascript简写

sjm*_*sjm 4 javascript if-statement

什么是最短的方式(最少字符)做等效的Javascript'If Statement':

if(value) {
  value = value.toString();
}
Run Code Online (Sandbox Code Playgroud)

Aru*_*hny 5

您可以使用逻辑&&,因为它将返回其中一个操作数的值.

value = value && value.toString()
Run Code Online (Sandbox Code Playgroud)

因此,如果value是真的那么它将评估value.toString()并返回其他它将返回value