我寫了一個簡單的代碼來從四個中選擇隨機名,使用「random_word();」功能,它不起作用。它說:「未定義」。任何人都可以解釋我爲什麼,並幫助解決它?感謝所有幫助。返回「undefined」的JavaScript函數
var randomWord;
var word = new Array(3);
word[0] = "Michael";
word[1] = "Simon";
word[2] = "Peter";
word[3] = "Mark";
function random_word(){
var randomWord = word[Math.floor(Math.random()*word.length)]
}
random_word();
document.write(randomWord);
btw,帶'3'的數組聲明沒有意義,因爲賦值有4項。 –
如果您正在學習Javascript,請務必使用最近的參考資料和教程 –