我想在 NetLogo 中使用这部分代码:
foreach [2 4 6]
[ crt ?
show "created " + ? + " turtles" ]
它来自文档——迭代列表。但是当我运行代码时,会显示此错误消息:
期望这个输入是一个数字,但得到一个字符串
如果我从 show 命令中离开 +,则没有错误,但因此我不能写迭代号。问题出在哪里?
您可能使用较新版本的 NetLogo(这是 Netlogo 2.x 的帮助)在此处查看新示例:http: //ccl.northwestern.edu/netlogo/5.0/docs/programming.html#lists
以及相关的代码:
foreach [2 4 6]
[
crt ?
show (word "created " ? " turtles")
]