只要特殊条件为真,While循环就一直执行代码块。while(condition){ // 只要条件为真就继续执行}举个例子,以下代码会一直执行,只要变量 i 小于5: var i = 0, x = "";while (i < 5) { x = x + "The number is " + i; i++;}Do/While循环是while循环的变体。这种循环将先检查条件是否为真,再执行代码块。
for语句是最简单的循环形式。它的语法类似if语句,只是多了些选项:for(condition; end condition; change){ // do it, do it now}来看看如何使用for循环执行10次相同的代码:for(var i = 0; i < 10; i = i + 1){ // 执行这段代码10次}注意: i = i + 1 也可以写成 i++.{% exercise %}使用for循环,创建一个 message 变量,使其值为整数0到99 (0, 1, 2, .
forwhileloopbreak 与 continuelabelforfor 语句用于遍历一个迭代器。for var in iterator { code}Rust 迭代器返回一系列的元素,每个元素是循环中的一次重复。然后它的值与 var 绑定,它在循环体中有效。每当循环体执行完后,我们从迭代器中取出下一个值,然后我们再重复一遍。当迭代器中不再有值时,for 循环结束。比如:for x in 0..10 { println!
在这关于流程控制的最后一章中,我们将看看另一种 shell 循环构造。for 循环不同于 while 和 until 循环,因为在循环中,它提供了一种处理序列的方式。这证明在编程时非常有用。因此在 bash 脚本中,for 循环是非常流行的构造。实现一个 for 循环,很自然的,要用 for 命令。在现代版的 bash 中,有两种可用的 for 循环格式。
我们已经学习了几种不同的 while 循环,这一章我们来学习另一种更普及的循环 for 循环。for循环语句for 循环是一种最简洁的循环模式,包括三个重要部分: initialize :初始化表达式,初始化计数器一个初始值,在循环开始前计算初始状态。 test condition :判断条件表达式,判断给定的状态是否为真。如果条件为真,则执行循环体“{}”中的代码,否则跳出循环。