设置海龟的值范围

时间:2015-04-28 04:21:17

标签: netlogo

我需要为乌龟设置一系列值,范围必须从&gt; = 3到<= 5。

我写了这段代码

if ((a) + (b) + (c) >= 3 <= 5) [set pcolor gray]

但我没有得到我的预期

1 个答案:

答案 0 :(得分:3)

let value a + b + c
if 3 <= value and value <= 5 [ set pcolor gray ]

编辑:

所以我放入let value a + b + c来简化代码,但这可能会令人困惑。这是与您的问题中最匹配的版本:

if ((3 <= a + b + c) and (a + b + c <= 5)) [ set pcolor gray ]

也就是说,我建议像上面一样使用局部变量,这样你就不必多次写出a + b + c