如何生成0-2之间的整数?

时间:2017-04-16 07:25:43

标签: javascript arrays

好的,这就是代码:

    var i = prompt('Rock, Paper or scissors?');
var b = ['Rock', 'Paper', 'Scissors'];

现在,我需要生成(如果我错了请纠正我)0-2之间的数字。我的想法是(嗯,是)这个:

var i = prompt('Rock, Paper or scissors?');
var b = ['Rock', 'Paper', 'Scissors'];
document.write(Math.random(0, 2));
var c = //the code I can't figure out
document.write(b[c]);

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

以下列方式Math.floor(Math.random()*3) ie Math.floor(Math.random()*(max - min + 1))

执行此操作

console.log(Math.floor(Math.random()*3));