6

セットから乱数を選択したい。たとえば、セット {8, 6, 1, 7} から。

4

2 に答える 2

8

次の関数を使用して、セットから乱数を取得できます。

function getRndmFromSet(set)
{
    var rndm = Math.floor(Math.random() * set.length);
    return set[rndm];
}

あなたの場合、呼び出しはgetRndmFromSet([8,6,1,7])

jsFiddleを試す

于 2013-10-02T08:25:54.643 に答える
1
var range = [8, 6, 1, 7],
    rNumber = Math.floor(Math.random()*range.length)%range.length,
    number = range[rNumber];
于 2013-10-02T08:20:42.100 に答える