我正在通過製作項目來學習JavaScript。我無法理解全局變量。在這個例子中,當我給你variable = result;
UB的randomvariable()
功能,對test()
功能的開關參數,它不工作從全局變量訪問switch語句參數值
function randomvariable() {
var myarray = new Array;
myarray = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
randomvariable = Math.floor(Math.random() * 0);
result = (myarray[randomvariable]);
}
function test() {
switch (result) {
case 0:
alert("haahhaha");
break;
}
}
謝謝你的解釋 – zexurity