0
window.onload=function(){
contents = new Array();
painted = new Array();
keys = 0;
for(var i = 0; i < 4; i++){
contents[i] = '';
painted[i] = false;
}
contents[0] = 1;
}
function clicked(canvasNumber){
if(contents[canvasNumber-1] == 1;){
alert("you won!");
}
}
我想讓一個彈出窗口說「你贏了!」當單擊畫布1時,但我的內容數組的內容不匹配觸發該警報。我究竟做錯了什麼?比較javascript數組值
我也想補充說,所有的變量已經被聲明。 –
你打電話給'clicked'? – 2013-10-14 14:32:24
除了下面的分號回答外,你是否已經在函數之外定義了'contents'以使它成爲一個全局的? –