基本上我会在0-24之间随机选择一个数字:
Math.floor(Math.random() * myArray.length); // myArray contains 25 items
假设生成的数字为8,现在我想要在同样的0-24范围内获取另一个数字,但这一次,我不想要8。下一次,我可能会得到15。现在我想要再次随机,但我不想要8或15。目前我处理的方法是使用do while循环,如果生成的数字与之前相同,我就重新生成。这是我的一项作业的一小部分,实际上,我已经成功地满足了所有要求,所以我想正确地写出来,不会出错。