gpt4 book ai didi

javascript - 谁赢得了更多比赛?使用 Javascript 在 Tic Tac Toe 中使用 X(用户)或 O(计算机)

转载 作者:行者123 更新时间:2023-12-03 06:48:17 25 4
gpt4 key购买 nike

我正在学习 Javascript 构建 Tic Tac Toe 游戏的第二周,想要记录 X 或 O 取得了多少胜利 - 这是一个基本问题,但我需要习惯我声明两个全局变量 var 的逻辑xWins = 0 & var xWins = 0 ..但是无法让它工作

function displayWin(player) {
gameover = true;

if player == "X" {
xWins++;
}
else {
oWins++;
}
document.getElementById("winner").innerHTML = player + " wins!<br><br> " + "-Plays to Date-<br> X Wins: " + xWins + "<br> O wins: " + oWins;

// ADDED display layover
popup.style.display = "block";
olay.style.display = "block";
msg.style.display = "none";
}

最佳答案

一种方法是在函数外部声明全局变量

var xWins = 0;
var oWins = 0;

您可以向displayWin() 添加一个名为player 的参数,该参数是一个“X”或“O”字符串。

function displayWin(player) {
if player == "X" {
xWins++;
}
else {
oWins++;
}

但是,我相信解决这个问题的方法有很多。

关于javascript - 谁赢得了更多比赛?使用 Javascript 在 Tic Tac Toe 中使用 X(用户)或 O(计算机),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37621690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com