建立一个Tic Tac Toe Turn 目标 建立一个使用许多先前定义的方法(“帮助方法”)组成的方法。 使用方法返回值来控制组合方法的逻辑。 使用输入验证循环或递归创建循环。 构建一个使用单个方法调用执行的CLI。 概述 您将为Tic Tac Toe的单个回合构建CLI。 井字游戏由以下程序组成: 要求用户按位置1-9移动。 接收用户输入。 将位置转换为索引。 如果移动有效,则进行移动并将板显示给用户。 如果移动无效,则请求新的移动,直到收到有效的移动为止。 所有这些过程都将包裹在我们的#turn方法中。 但是,这些过程的大多数逻辑将在单独的方法中定义和封装(您可能先前