招生挑战2 of 2:井字游戏

在这个项目中,您将完成tic-tac-toe游戏的实现。当你完成后,您将被自动安排进行技术面试。

注意:请不要在进行“招生问答面试”之前安排技术面试。发送电子邮件至获取任何进一步说明。

入门

您将在main.js中为此项目编写代码。

第1步:让它发挥作用

  • 完成代码

  • 完成以下要求:

  • 正确检查游戏获胜者

  • 提醒游戏获胜者

第2步:停止作弊!

  • 防止一个玩家覆盖其他玩家的空间。

  • 更新您的 #board .space 点击处理程序,以在尝试填充之前检查空间是否空闲。

  • 如果空间已填充,请告诉玩家该空间已被占用。

  • 确保有人获胜后游戏不会继续。

提示:

你知道JavaScript的真值和假值吗? NaN是假值,而字符串是真值。在检查空间的当前值时利用这一点。

扩展

  • 扩展是可选的(但很棒!)。