|
说明: Tic Tac Toe 双人版
效果: 运行后查看!
代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html
charset=gb2312">
<title>TicTacToe双人版</title>
</head>
<body>
<script name="JavaScript">
function variables(){
t = 1;
change = 1;
empty1 = -1;
empty2 = -1;
empty3 = -1;
empty4 = -1;
empty5 = -1;
empty6 = -1;
empty7 = -1;
empty8 = -1;
empty9 = -1;
return;
whogoesnow = "轮到:玩家一"
}
function win(){
if (empty1==empty2 && empty2==empty3 &&
empty3==0 ||
empty4==empty5 && empty5==empty6 && empty6==0
||
empty7==empty8 && empty8==empty9 && empty9==0
||
empty1==empty4 && empty4==empty7 && empty7==0
||
empty2==empty5 && empty5==empty8 && empty8==0
||
empty3==empty6 && empty6==empty9 && empty9==0
||
empty1==empty5 && empty5==empty9 && empty9==0
||
empty3==empty5 && empty5==empty7 && empty7==0
){
alert ("玩家二,你嬴了!!!");
history.go(0)
}
if (empty1==empty2 && empty2==empty3 &&
empty3==1 ||
empty4==empty5 && empty5==empty6 && empty6==1
||
empty7==empty8 && empty8==empty9 && empty9==1
||
empty1==empty4 && empty4==empty7 && empty7==1
||
empty2==empty5 && empty5==empty8 && empty8==1
||
empty3==empty6 && empty6==empty9 && empty9==1
||
empty1==empty5 && empty5==empty9 && empty9==1
||
empty3==empty5 && empty5==empty7 && empty7==1
){
alert ("玩家一,你嬴了!!!");
history.go(0)
}
}
function turnchange(t){
if (change == 1) {
if (t == 0){
t = 1;
whogoesnow = "轮到:玩家" + '一'
}
else {
t = 0;
whogoesnow = "轮到:玩家" + '二'
}
}
else {
t = t;
}
change = 1
return (t);
}
function changing(clicked){
if (clicked == 1){
spot = empty1 ;}
if (clicked == 2){
spot = empty2 ;}
if (clicked == 3){
spot = empty3 ;}
if (clicked == 4){
spot = empty4 ;}
if (clicked == 5){
spot = empty5 ;}
if (clicked == 6){
spot = empty6 ;}
if (clicked == 7){
spot = empty7 ;}
if (clicked == 8){
|