Dart 编程 - while 循环
每次指定的条件为真时,while 循环都会执行指令。换句话说,循环在执行代码块之前评估条件。
下图显示了 while 循环的流程图 −
以下是 while 循环的语法。
while (expression) {
如果表达式为真,则执行的语句
}
示例
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

dart_programming_loops.html