TypeError TypeError:无法读取 Twitter 机器人未定义的属性(读取‘长度’)
2022-05-27
166
// function to generate a random tweet tweet
function ranDom (arr) {
var index = Math.floor(Math.random()*arr.length);
return arr[index];
};
这是使用的代码
2个回答
在这里工作正常:
function ranDom (arr) {
return arr[Math.floor(Math.random()*arr.length)];
};
var items = [254, 45, 212, 365, 2543];
console.log(ranDom(items));
Somdutt
2022-05-27
通常,您可以在函数开头添加此行
if (arr === undefined){
return DEFAULT_VALUE; \\define your default value for this case..
}
来处理这种情况。
但您需要调查为什么您的 arr 在函数调用中未定义。
Daniel Agam
2022-05-27