使用随机数生成3个其他选项

时间:2014-03-08 13:23:37

标签: jquery random

我有一个随机变量,可以选择1-10之间的任意随机数。我使用var rand1 = Math.floor((Math.random() * 9)+1);

完成了这项工作

我想创建一个问题,用户必须猜测生成的随机数。我想为用户提供4个选项,其中包括rand1

生成其他3个随机数的最佳方法是什么?我应该使用另外三个变量还是有更好的出路?

1 个答案:

答案 0 :(得分:0)

是的,你可以使用你已经拥有的相同随机数生成函数来使用其他三个变量。只需确保这些变量的值与正确值rand1的值不同。

换句话说,在为每个其他变量分配随机数之前,请检查它们是否等于rand1。如果生成的值相同,则再次调用该函数,并且只有在它不相等时才分配它。