else…if Ladder
优质
小牛编辑
130浏览
2023-12-01
else…if ladder可用于测试多个条件。 以下是相同的语法。
if (boolean_expression1) {
//statements if the expression1 evaluates to true
}
else if (boolean_expression2) {
//statements if the expression2 evaluates to true
}
else {
//statements if both expression1 and expression2 result to false
}
使用if…else语句时,请记住几点。
一个if可以有零或一个else's ,它必须在任何else…if's 。
一个if可以有0到多个else…if's ,他们必须在else之前。
一旦else…if成功,剩下的else…if's或else's将被测试。
示例 - 否则......如果是梯形图
以下程序代码检查给定值是正数,负数还是零。
void main() {
var num = 2;
if(num > 0) {
print("${num} is positive");
}
else if(num < 0) {
print("${num} is negative");
} else {
print("${num} is neither positive nor negative");
}
}
成功执行上述代码后,将显示以下输出。
2 is positive