带扣

带扣

> 教程

我们现在要看看另一种与条件一样基本的结构:循环!

循环允许指令重复多次。有几种类型,有界和无界,我们将在本部分中看到。

while 循环

无界的“while”循环的语法类似于上面看到的“if”。只要满足条件,它就允许执行指令块。

这是一个例子:

此代码将在执行时显示在日志中: > 计数器值 1 计数器是 2 计数器是 3 计数器是 4 柜台值5

do while 循环

无界 do while 循环类似于 while 循环,只是条件发生在最后,所以循环体总是至少执行一次:

程序执行的可能显示: > x: 0.85712

for 循环

for 循环是一个有界循环,看起来像 while 循环但更简洁。您会在使用中看到,根据用例,使用一段时间更实用。

for 循环由三个可选部分组成:

for 循环的例子:

此代码将显示在日志中: > 计数器 i 为 1 计数器 i 是 2 计数器 i 是 3 计数器 i 是 4 计数器 i 是 5

连续攻击多次

我们的韭菜有 10 到 13 个 PT (感谢 Motivation)而 Pistol 只需要 3 [ [PT]],最多可以使用4次。

我们使用 for 循环连续执行 4 次 useWeapon 函数:

这里我们的变量 i 将具有值 0123,因此循环将执行 4 次迭代。

❓测验

什么是循环?

多次执行语句 压缩你的代码 加速部分代码 并行执行指令

哪些代码是正确的?

var x = 0 而 (x var x = 0 对于 (var i = 0; i var x = 0 尽管 { x += 2 } 做 (x var x = 0 对于 (; x

全人工智能