while 循环
优质
小牛编辑
132浏览
2023-12-01
每次指定的条件求值为true时, while循环都会执行指令。 换句话说,循环在执行代码块之前评估条件。
下图显示了while循环的流程图 -
以下是while循环的语法。
while (expression) {
Statement(s) to be executed if expression is true
}
例子 (Example)
void main() {
var num = 5;
var factorial = 1;
while(num >=1) {
factorial = factorial * num;
num--;
}
print("The factorial is ${factorial}");
}
上面的代码使用while循环来计算变量num中值的阶乘。
成功执行代码后会显示以下输出。
The factorial is 120