2017-03-08 34 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)).