我写了一个简单的代码来从四个中选择随机名,使用“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,请务必使用最近的参考资料和教程 –