为什么这个循环只会迭代一次而不是两次?
Why will this loop iterate just one time not two times?
Random节点将输出0到1之间的随机值。初始i值应为零。因此对于第一次迭代,比较器应该输出一个信号 TRUE 让循环再次迭代。当i为2时,循环会停止,因为随机变量小于2。
所以按照我的想法,循环应该只迭代两次然后停止,但是显示给我的答案告诉我循环应该只迭代 1 次。是答案错了还是我的思路错了?
我 运行 相同的代码并执行了 2 次循环,如您所料。
此外,由于 运行dom 数生成器不能 return 恰好为 1,因此代码 gua运行teed 正好需要 2 个循环周期。
Random节点将输出0到1之间的随机值。初始i值应为零。因此对于第一次迭代,比较器应该输出一个信号 TRUE 让循环再次迭代。当i为2时,循环会停止,因为随机变量小于2。
所以按照我的想法,循环应该只迭代两次然后停止,但是显示给我的答案告诉我循环应该只迭代 1 次。是答案错了还是我的思路错了?
我 运行 相同的代码并执行了 2 次循环,如您所料。
此外,由于 运行dom 数生成器不能 return 恰好为 1,因此代码 gua运行teed 正好需要 2 个循环周期。