ES6 if
'if ... else'构造在执行代码块之前评估条件。
以下是语法。
if(boolean_expression) { // statement(s) will execute if the Boolean expression is true }
如果布尔表达式的计算结果为true,那么将执行if语句内的代码块。如果布尔表达式的计算结果为false,则将执行if语句结束后(在大括号后)的第一组代码。
流程图
实例
var num = 5 if (num>0) { console.log("number is positive") }
在成功执行上述代码时,会显示以下输出。
number is positive
上面的例子将打印出“number is positive”,因为if块指定的条件为真。
一个if可以后跟一个可选的else块。如果由if测试的布尔表达式评估为false,则else块将执行。以下是语法。if(boolean_expression) { // statement(s) will exe ...