0

我想在 NetLogo 中使用这部分代码:

foreach [2 4 6]
  [ crt ?
    show "created " + ? + " turtles" ]

它来自文档——迭代列表。但是当我运行代码时,会显示此错误消息:

期望这个输入是一个数字,但得到一个字符串

如果我从 show 命令中离开 +,则没有错误,但因此我不能写迭代号。问题出在哪里?

4

1 回答 1

1

您可能使用较新版本的 NetLogo(这是 Netlogo 2.x 的帮助)在此处查看新示例:http: //ccl.northwestern.edu/netlogo/5.0/docs/programming.html#lists

以及相关的代码:

  foreach [2 4 6]
  [
    crt ?
    show (word "created " ? " turtles")
  ]
于 2013-03-26T13:02:53.857 回答