我正在编写一个javascript程序,它涉及在函数之间传递值。 我有3个函数,叫做A,B和total,想要将A和B中的变量值传递给total。
The application was activated successfully.
出于测试目的,我只记录函数a和b中的值。但它只是从函数a获得值r1但是对于函数b的r2失败并且表示没有定义r2。我认为它一次只能做一个函数,但我希望它从a和b中获取值。
答案 0 :(得分:0)
尝试在页面顶部添加变量,然后当您的函数使用它们时,它们将在代码运行时进行编辑
答案 1 :(得分:0)
function a(){
var result = 10;
total.a = result;
}
function b(){
var result = 20;
total.b = result;
}
var total = {
a: 0,
b: 0,
getTotal: function(){
console.log(total.a + total.b);
}
}
a();
b();
total.getTotal();