Javascript 从函数中的数组中获取随机元素
我正试图打印到Javascript 从函数中的数组中获取随机元素,javascript,arrays,function,random,Javascript,Arrays,Function,Random,我正试图打印到控制台。记录我在一个函数中的数组中选择的武器。我正在学习javascript 我尝试了函数(武器){,也尝试了返回随机武器,但不确定如何调用随机元素 function randomWeapon() { let weaponArray = ["rock", "stick", "bat", "shoe"]; return (rand = weaponArray[Math.floor(math.random() * weaponArray.length)]
控制台。记录我在一个函数中的数组中选择的武器。我正在学习javascript
我尝试了函数(武器){
,也尝试了返回随机武器
,但不确定如何调用随机元素
function randomWeapon() {
let weaponArray = ["rock", "stick", "bat", "shoe"];
return (rand = weaponArray[Math.floor(math.random() * weaponArray.length)]);
}
console.log(randomWeapon());
我想将武器传递给另一个函数,或者显示在console.log(随机武器)
错误msg
是:
未捕获引用错误:未定义数学
键入代码,只需将数学替换为数学
function randomWeapon() {
let weaponArray = ["rock", "stick", "bat", "shoe"];
return (rand = weaponArray[Math.floor(Math.random() * weaponArray.length)]);
}
console.log(randomWeapon());
math
重写为math
?此处->math.random()