0
我正在使用以下函數來生成1到20之間的隨機數,然後將該數字加倍。該函數似乎正在工作,但我得到一個undefined後雙。這是什麼造成的?Javascript隨機數字功能 - undefined
function PlayGame(){
var min = 0;
var max = 20;
var randomNumber = Math.floor(Math.random() * (max - min + 1)) + min;
var doubleRandom = (randomNumber * 2);
document.write(randomNumber);
document.write(doubleRandom);
}
我在html文檔中調用document.write(PlayGame())。也許這是我的問題。
作品(雖然沒有'document.write'):http://jsfiddle.net/PXpyq/ –
你實際調用'文件撰寫(玩笑())'?這很有意義 - 「PlayGame」返回「undefined」,並且您將第三次調用「document.write」。您需要編輯您的問題以提供更多代碼,以便我們可以重現您的問題。 – apsillers
它適合我。我把'document.write'改爲'console.log'。你的眼睛是什麼? – Stiger