if…else构造在执行代码块之前评估条件。
以下是语法。
if(boolean_expression){
// statement(s) will execute if the boolean expression is true.
}
如果布尔表达式的计算结果为true ,则将执行if语句中的代码块。 如果布尔表达式的计算结果为false ,则将执行if语句结束后(在结束大括号之后)的第一组代码。
下图显示了if语句的流程图。
以下示例显示如何在Dart中使用if语句。
void main() {
var num=5;
if (num>0) {
print("number is positive");
}
}
上面的例子将打印“number is positive”,因为if块指定的条件为true。
number is positive