let O1 = false
let X1 = false
let turn = 0
function Xon1() {
if(O1 === false && X1 === false && turn === 0) {
document.getElementById("1").innerHTML = 'X'
let X1 = true
setTimeout(compMove, 1000)}}
function compMove() {
if(X1 === true) {
document.getElementById("5").innerHTML = 'O'}}
td {
border: 1px solid black;
height: 50px;
width: 50px;}
<html>
<body>
</body>
<table>
<tr>
<td align= 'center'><button id="1" onclick="Xon1()">-</button></td>
<td align= 'center'><button>-</button></td>
<td align= 'center'><button>-</button></td>
</tr>
<tr>
<td align= 'center'><button>-</button></td>
<td align= 'center'><button>-</button></td>
<td align= 'center'><button>-</button></td>
</tr>
<tr>
<td align= 'center'><button">-</button></td>
<td align= 'center'><button">-</button></td>
<td align= 'center'><button">-</button></td>
</tr>
</table>
</html>
我一直在try 不同的方法,但是每当我向CompMove()添加一条if语句时,它都不会运行,即使X1等于True.我想不出我们到底出了什么问题,请帮帮忙.