Generate random number from specific set of numbers as3

前端 未结 1 1417
情深已故
情深已故 2020-12-21 11:43

I would like to create a random number between specific numbers, let say I have the numbers 1,2,4,5,7,8,9 and I want to generate a number between these specific numbers. Is

相关标签:
1条回答
  • 2020-12-21 11:56

    What about:

    var arr:Array = [ 1,2,4,5,7,8,9 ];
    
    var rand:Number = arr[ Math.floor( Math.random() * arr.length ) ];
    
    trace( rand );
    

    Or even more elegant:

    var rand:Number = arr[ ( Math.random() * arr.length ) | 0 ];
    
    0 讨论(0)
提交回复
热议问题