2017-03-08 60 views

回答

2

rand:uniform()*1000是一个浮点值,而timer:sleep/1只接受整数。可以使用trunc到浮子转换成整数(在.后丢弃的值):

timer:sleep(trunc(rand:uniform()*1000)). 

,或者甚至更好,使用rand:uniform/1为1和N之间直接产生的随机整数:

timer:sleep(rand:uniform(1000)).