我想保存函数的值,该函数将变量中的.xml文件中的随机值返回,并在每次更新新值时更新变量由函数生成。将函数的值保存到变量中,该变量返回随机值
为了说明:这是我的功能
function getNewValue() {
return videos[Math.floor(Math.random() * videos.length)];
}
我倒是希望保存将其在变量如“CurrentValue的”而生成的值,所以每次的功能被调用时,“CurrentValue的”改变所产生的价值。
喜欢的东西:
var currentValue;
function getNewValue() {
return videos[Math.floor(Math.random() * videos.length)];
currentValue = getNewValue();
}
不需额外的工作,因为函数生成isn't老一新的价值..
什么想法?谢谢
getNewValue永远不会到达,因为您在执行之前返回。 – davidkonrad