处理语言:请进行循环详细说明

时间:2014-04-11 08:29:39

标签: for-loop

我刚开始从书籍#34;处理入门"开始学习处理编程语言。到目前为止,在我到达for循环之前,它对我来说非常直观。

size(480, 120);
smooth();
strokeWeight(8);

for (int i = 20; i < 400; i += 60) {
    line(i, 40, i + 60, 80);
}

当然,本书中的这个例子在PDE(处理开发环境)中运行得很好但是,这里对我来说没有意义:

第一次通过for - 循环,读取第一个参数'int i = 20',也许第二个'i < 400'然而,它似乎完全忽略了最后一个参数'i +=60'

然后在第一遍之后,for - 循环似乎在读取其他两个参数时完全忽略'int i = 20'的第一个参数。

有人可以帮我理解这里到底发生了什么吗?

1 个答案:

答案 0 :(得分:1)

要理解这一点,您需要知道for - 循环如何工作。见流程图:

enter image description here