如何产生的随机数从1到100只一次?随机数

由网友(纣王再昏丶终究是帝)分享简介:我需要生成在AS3的随机数从1到100,将不会产生两次。所以,我需要生成每个数字,直到所有的数字都是完整的。我该怎么办呢?I need to generate a random number from 1 to 100 in AS3 that will not be generated twice. So I nee...

我需要生成在AS3的随机数从1到100,将不会产生两次。所以,我需要生成每个数字,直到所有的数字都是完整的。我该怎么办呢?

I need to generate a random number from 1 to 100 in AS3 that will not be generated twice. So I need every number be generated until all the numbers are complete. How can I do that?

推荐答案

填充数组与数字1到100。

Fill an array with the numbers 1 to 100.

随机播放它(使用费雪耶茨洗牌)。

Randomly shuffle it (use Fisher-Yates shuffle).

以每个号码从第一个数组索引起...

Take each number starting from the first array index onwards...

阅读全文

相关推荐

最新文章