Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS相当于Ruby的返回,如果_Javascript_Function_Variables_If Statement - Fatal编程技术网

Javascript JS相当于Ruby的返回,如果

Javascript JS相当于Ruby的返回,如果,javascript,function,variables,if-statement,Javascript,Function,Variables,If Statement,在Ruby中,我可以使用return if变量!=1. 例如,在返回后不运行代码提交。我需要在JS中执行同样的操作,但我不想使用完整的if变量!=1{My code here}语句。 这可能吗?将返回放在if语句之后: if (variable != 1) return; // more code here 一, 二, 三, 范例 功能测试{ 设i=1; 如果我!==1{ 控制台日志“不等于1”; 返回false; }否则{ 返回true; } } 控制台日志测试 如果出现以下情况,请在一行

在Ruby中,我可以使用return if变量!=1. 例如,在返回后不运行代码提交。我需要在JS中执行同样的操作,但我不想使用完整的if变量!=1{My code here}语句。 这可能吗?

将返回放在if语句之后:

if (variable != 1) return;
// more code here
一,

二,

三,

范例

功能测试{ 设i=1; 如果我!==1{ 控制台日志“不等于1”; 返回false; }否则{ 返回true; } } 控制台日志测试 如果出现以下情况,请在一行后加上return:

演示:

功能测试{ 如果变量!=1返回; console.logVariable等于1;//将永远不会运行 } var变量=2;
测验是的,那又怎样?那正是我想要的。如果你来自ruby,JS语法真的很奇怪,ruby是迄今为止我见过的所有脚本语言中sytax最好的。
if (i !== 1) return 'True';
return (i !== 1) ? 'True' : 'False';
if (i !== 1) { console.log('Not equal'); } // else { }
if (variable !== 1) return;