Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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中生成Tic-Tac-Toe文本?_Javascript - Fatal编程技术网

如何在Javascript中生成Tic-Tac-Toe文本?

如何在Javascript中生成Tic-Tac-Toe文本?,javascript,Javascript,我正在网站上为我的聊天机器人制作一个插件,当我使用以下代码时>>> else if (newChat.textContent.toLowerCase().includes("ttt") == true){ createBotChat(" 1 | 2 | 3 " + "\n" + " --------" + "\n" + " 4 | 5 | 6 " +

我正在网站上为我的聊天机器人制作一个插件,当我使用以下代码时>>>

else if (newChat.textContent.toLowerCase().includes("ttt") == true){
      createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      if (newChat.textContent.toLowerCase().includes("1") == true) {
        createBotChat(" X  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("2") == true) {
        createBotChat(" 1  |  X  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("3") == true) {
        createBotChat(" 1  |  2  |  X " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("4") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " X  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("5") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  X  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("6") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  X " + "\n" + "--------" + "\n" + " 7  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("7") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " X  |  8  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("8") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  X  |  9 ");
      } else if (newChat.textContent.toLowerCase().includes("9") == true) {
        createBotChat(" 1  |  2  |  3 " + "\n" + " --------" + "\n" + " 4  |  5  |  6 " + "\n" + "--------" + "\n" + " 7  |  8  |  X ");
      }
    }

如果你进入这个网站,你可以看到在为tic-tac-toe输入“ttt”时出现的错误。它类型的正常游戏,但也类型另一个更高版本,我不知道为什么。有人能帮我解决一个时间问题吗。

当textContext等于ttt,textContext包含ttt时,你必须分开处理。前一个开始游戏,后一个继续游戏。它会键入哪一个更晚的版本?@TalGlik第四个版本