Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否仍要将X或O记录到数据数组以检查赢家?_Javascript_Tic Tac Toe - Fatal编程技术网

Javascript 是否仍要将X或O记录到数据数组以检查赢家?

Javascript 是否仍要将X或O记录到数据数组以检查赢家?,javascript,tic-tac-toe,Javascript,Tic Tac Toe,我正在做一个井字游戏。我想问一下,在点击棋盘上的某个数据阵列后,是否有记录X或O的方法,以便稍后检查赢家? 具体来说,我想将数据记录到下面的变量中 谢谢 当然有。 目前,您的董事会似乎是这样设置的: ------------- |0,0|0,1|0,2| ------------- |1,0|1,1|1,2| ------------- |2,0|2,1|2,2| ------------- 您可以在数组中访问和设置这些值,如下所示: board[0][0] //the top left ce

我正在做一个井字游戏。我想问一下,在点击棋盘上的某个数据阵列后,是否有记录X或O的方法,以便稍后检查赢家? 具体来说,我想将数据记录到下面的变量中 谢谢

当然有。 目前,您的董事会似乎是这样设置的:

-------------
|0,0|0,1|0,2|
-------------
|1,0|1,1|1,2|
-------------
|2,0|2,1|2,2|
-------------
您可以在数组中访问和设置这些值,如下所示:

board[0][0] //the top left cell
如果要设置单元格的值,请执行以下操作:

board[0][0] = "X" 
board[0]; 
//this would be ["X","",""] right now
您可以访问整个线路板,如下所示:

board[0][0] = "X" 
board[0]; 
//this would be ["X","",""] right now
我希望这有助于您理解阵列访问

我还建议删除jQuery标记,它在这里没有位置。这是原始javascript