我的代码中有一些困难,我正在制作一个更大的网络徽标程序!我尝试从15开始计数,然后倒数到零,细胞死亡发生在零。出于某种原因,我的海龟每个都以不同的数字开始,然后不是每个滴答减少1个计数,它们以不同的增量减少直到零。我确定这是一个愚蠢的错误,我应该抓住,但我已经盯着屏幕很长一段时间而且感到沮丧,所以我想我会联系我的同事们
答案 0 :(得分:2)
您没有为您提供太多上下文问题,但这里有一个似乎可以满足您需求的示例。在Code
选项卡中输入以下代码,然后在命令行输入setup go show [lifespan] of turtles
。
turtles-own [lifespan]
to setup
ca
crt 20 [init-turtle]
end
to go
ask turtles [age]
end
to init-turtle
set lifespan 15
fd 5
end
to age
set lifespan (lifespan - 1)
if (lifespan <= 0) [die]
end