我见过人们只在 1 行中使用 if 和 else 语句
return var1 != null ? var2 : 0;.
这似乎比做一个 if 语句然后多几行等等更紧凑和更快地输入......
上面的 return 语句是一个例子,我无法重新创建类似的东西,因为我不知道在行上使用if and else语句的语法return。
有3个整数。
我想比较var 1 是否大于 var 2以及 ( && ) if (var 1 + var 3) 是否大于 var 2。如果这些条件为真,则返回语句应返回假,否则为真。
试图:
return var1 > var2 && (var1 + var3) > var2 ? false : true;
Run Code Online (Sandbox Code Playgroud)