已采納回答 / 程序員面試輔導(dǎo)
同學(xué)你好,兩個(gè)地方改一下1、152行,j=0后面的逗號(hào)改成分號(hào)2、106行,是chess.onclick
2016-04-03
已采納回答 / 程序員面試輔導(dǎo)
這塊沒(méi)有錯(cuò),出現(xiàn)了undefine,可能是索引錯(cuò)了或者沒(méi)有初始化,你可以再檢查下前面的代碼?;蛘甙汛a貼上來(lái)看看。
2016-04-02
已采納回答 / 程序員面試輔導(dǎo)
同學(xué),仔細(xì)看了下你的代碼,發(fā)現(xiàn)幾點(diǎn)問(wèn)題哈。1、第10行,computerWin拼錯(cuò)了2、第65行,應(yīng)該是computerWin[i]=0,這也是為什么計(jì)算機(jī)不贏的原因之一3、102行,漸變填充的時(shí)候,第二個(gè)圓的圓心坐標(biāo)有點(diǎn)問(wèn)題,應(yīng)該是var gradient=context.createRadialGradient(15+i*30+2,15+j*30-2,13,15+i*30+2,15+j*30-2,0)//漸變填充4、171行和180行,現(xiàn)在連上4顆子的時(shí)候,得分還沒(méi)3課子高,也是計(jì)算機(jī)不贏的原因之一。...
2016-04-02
講師回答 / 程序員面試輔導(dǎo)
代碼本身沒(méi)有錯(cuò)誤,之所以出現(xiàn)這個(gè)現(xiàn)象是因?yàn)榈侥壳盀橹?,白棋的落子也在onclick進(jìn)行,這里沒(méi)做特殊處理,所以白棋的落子也被統(tǒng)計(jì)在myWin這個(gè)贏法統(tǒng)計(jì)數(shù)組當(dāng)中啦。所以你看看,是不是不分黑棋白棋,只要棋子連上五顆就判斷成贏了呢?在之后,白棋不會(huì)在onclick中處理,它的落子會(huì)在computerWin中統(tǒng)計(jì),就不會(huì)這樣啦。
2016-04-02