For 循环不是预期的 运行

For loop not running as intended

为什么这给我的值是 `front_post_count = 3.0 而不是 4.0?

canopy_length=10000
front_post_count=ceil(canopy_length/3500)+1
for i=1 to front_post_count do
(
    print(front_post_count)
)

我不知道 maxscript 是什么,但 10000/3500 可能计算为整数(在本例中为 2)而不是浮点数。也许试试 10000/3500.0