有一个称为数字的全局变量。 函数计算一个随机数并将其存储在mynumber变量中。从函数更新全局变量
var mynumber;
function one(){
var mynumber = Math.floor(Math.random() * 6) + 1;
}
我需要在一个单独的函数中使用它,如下所示。但是一个错误说未定义 - 这意味着来自函数1的值不会更新。
function two(){
alert(mynumber);
}
如何解决这个问题。有没有办法更新mynumber全局变量。
在代码中有两个不同的mynumber变量。你的全局变量在函数之外,永远不会被更新。从您的函数中删除var mynumber。 – 2014-09-18 16:06:34