-3
我需要你的幫助:我有一個變量動畫,所以當myFunction1()被執行時,它將被設置爲另一個值。因此,當我執行myFunction2()時,切換大小寫將適用於在myFunction1()上設置的值,並且再次將anima設置爲另一個值。更改全局變量
var anima= 1;
function myFunction1(){
switch(anima) {
case 1:
alert("initial value");
break;
case 2:
alert(anima);
break;
case 3:
anime4r();
break;
case 4:
anime5r();
}
var anima= 2;
}
function myFunction2(){
switch(anima) {
case 1:
anime1();
break;
case 2:
alert("it worked");
break;
case 3:
anime4r();
break;
case 4:
anime5r();
}
var anima= 1;
}
停止它。全局變量很糟糕。 – naomik
爲什麼要重新定義變量? – Li357
我的一個愚蠢的錯誤,以保持「var anima = 2;」在myFunction2() –