0
我試圖在Javascript中將隨機數的兔子插入1〜10的畫布中。 但是,Math.random()
方法似乎不起作用。它只是給我一個兔子。我究竟做錯了什麼?Javascript:生成隨機數函數並插入數組
var field = [];
var randomNum = Math.floor(Math.random() * 10);
field.push(randomNum * new Bunny());
function Bunny() {
...
}
非常感謝!這工作。 –
我想你應該使用'1 + Math.floor(Math.random()* 10)' –
@mortezaT:的確,如果目標是有1到10個兔子(包括),是的,我們希望'+ 1'。如果目標是有0到9個兔子(包括),那麼我們不會。 –