类似于这样,怎么修改才可以输出的num是temp的值,即为1。
let num;
function a() {
function b() {
let temp = 1;
num = temp;
}
b();
}
console.log(num);
方式是正确的。只是你a()函数没有调用
let num;
function a() {
function b() {
let temp = 1;
num = temp;
}
b();
}
a();
console.log(num);