剩余32 个棋子、共走0步 var x,y,x1,y1,a1,a2,an=0,qzs=0,str="",bs=0; var xy =new Array() ; xy[0]=new Array(); xy[1]=new Array(); xy[2]=new Array(); xy[3]=new Array(); xy[4]=new Array(); xy[5]=new Array(); xy[6]=new Array(); function xz(x,y) { var a1=document.getElementById("n"+x+y); //alert(x+"-"+y+"-"+x1+"-"+y1+"-"+xy[x,y]); if(an==0 && xy[x][y]==1){ a1.className="axz"; a2=a1; an=1; x1=x; y1=y; } else if(an==1) { if(ks2(x,y,x1,y1)==1){ xy[x1][y1]=0; a1.className="axs"; xy[x][y]=1; a2.className="ayc"; qzs=qzs-1; bs=bs+1; document.getElementById("zhuangtai").innerHTML=qzs; document.getElementById("bushu").innerHTML=bs; }else { a2.className="axs"; } an=0; } } //检测棋子 function ks(x,y) { if(x<=1 && y<=1 || x<=1 && y>=5 || x>=5 && y<=1 || x>=5 && y>=5 || x==3 && y==3){ xs=0; } else { xs=1; } return xs; } function ks2(x,y,x1,y1) { xs=0; if(x==x1 && (y-2==y1 || y+2==y1) && xy[x][y]==0) { if(y-2==y1 && xy[x][y-1]==1){ xs=1; yincang(x,y-1); }else if(y+2==y1 && xy[x][y+1]==1){ xs=1; yincang(x,y+1); } }else if(y==y1 && (x-2==x1 || x+2==x1) && xy[x][y]==0) { if(x-2==x1 && xy[x-1][y]==1){ xs=1; yincang(x-1,y); }else if(x+2==x1 && xy[x+1][y]==1){ xs=1; yincang(x+1,y); } } return xs; } function yincang(x,y) { xy[x][y]=0; document.getElementById("n"+x+y).className="ayc"; } function zb(x,y) { for (x=0;x<=6;x++) { for (y=0;y<=6;y++) { if(ks(x,y)==1) { document.getElementById("n"+x+y).className="ayc"; } } } document.getElementById("n25").className="axs"; } document.write("