0
私はjavascript/jqueryでシンプルなティックタックつま先ゲームを作っています。これはcross.jpg又はcircle.jpgにempty.jpgを変更するコードであるtic tac toe javascript回答チェッカー
<div id="gamefield">
<table border="0">
<tr>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
</tr>
<tr>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
</tr>
<tr>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
<td><img alt="" title="" src="img/empty.jpg" /></td>
</tr>
</table>
</div>
: これはgamefieldある
$("#gamefieldtr td").click(function (event) {
if($(".game-button").html() == "Reset game" && $(this).children().attr("src") == "img/empty.jpg") {
if(randomStart == 0){
var val = $(this).children().attr('src', 'img/cross.jpg');
randomStart = 1;
$(this).children().unbind("click");
}
else {
var val = $(this).children().attr('src', 'img/circle.jpg');
randomStart = 0;
$(this).children().unbind("click");
}
}
if ($(".game-button").html() == "Start game") {
alert("you can't start");
}
});
が、これはrandomstartコードである:
var randomStart = Math.floor(Math.random() * 2);
あなたのモデルを3,3サイズの行列に保ち、行や列、または対角線が勝てるかどうかを確認することができます –