我有两个函数可以更新以前定义的全局变量。当我想添加变量的更新版本并将它们打印到控制台时,JavaScript会添加变量定义为的原始值。如何添加更新的值?我已经包含了以下代码。
var number1 = 1;
var number2 = 2;
function function1() {
number1 = 3;
}
function function2() {
number2 = 4;
}
console.log(number1 + number 2);

答案 0 :(得分:2)
如果没有调用,函数什么都不做。打电话给他们:
var number1 = 1;
var number2 = 2;
function function1() {
number1 = 3;
}
function function2() {
number2 = 4;
}
function1();
function2();
console.log(number1 + number2);