n1 = 0;
function f1(n1){
n1++;
alert(n1); // 1;
}
f1(n1);
alert(n1); // 0;
n2 = 0;
function f2(){
n2++;
alert(n2); // 1
}
f2();
alert(n2); // 1
結果が違う。なぜ?
n1 = 0;
function f1(n1){
n1++;
alert(n1); // 1;
}
f1(n1);
alert(n1); // 0;
n2 = 0;
function f2(){
n2++;
alert(n2); // 1
}
f2();
alert(n2); // 1
結果が違う。なぜ?