步进循环
循环执行某个动作是程序语言最基础的能力,比如我们要打印 1-100 的自然数,我们可以展开写为:打印 1,打印 2,打印 3,。。。
但这样的方式,会写非常多的代码,以致于在某些场合几乎是不可能完成的,比如我们要打印一到一亿之间的自然数。通过循环,我们的问题转化为:
- 从起始数字 1 开始
- 循环打印当前数字,并将当前数字加 1
- 如果当前数字等于终点数字(比如一亿),则停止打印
添加循环节点
右键单击画布任意位置,选择流程控制
,选择步进循环
连接输出节点
连接循环体
节点和打印
节点,连接当前索引
和打印节点的内容
输入,就可以在屏幕右上角看到打印内容,如下图:
提示
和普通编程语言不同,鸿图的循环次数 包含终
循环结束
当循环体执行完成后,会立即执行完成
所连接的节点,如下图:
和其他节点联动
循环的起
终
均可以来自其他运算结果,如: