ttt 6 position taken rb ruby apply 000 源码
井字游戏中的位置 目标 定义一个方法来更新作为参数传递给它的数组。 定义一种方法,该方法使用if/else语句形式的控制流来操作数组。 概述 我们已经有显示游戏板的方法(映射到数组的索引)和要求用户输入并相应地填写游戏板上位置的方法。 但是,在我们的程序可以填写董事会职位之前,我们需要确认该职位尚未填写“ X”或“ O” 在本实验中,我们将添加#position_taken? 井字游戏的方法。 该方法将负责根据井字棋盘评估用户的输入,并检查该位置是否被占用。 例如,如果用户输入他们想要填写位置"2" ,我们将采用字符串"2"并将其转换为板索引1。然后将索引传递给我们的#position_taken? 并检查该职位是否空缺,或者是否包含“ X”或“ O”。 如果职位空缺,则该方法应返回false (即“未采取”);否则,该方法应返回false 。 否则将返回true 。 基本上,我们
文件列表
ttt-6-position-taken-rb-ruby-apply-000-master.zip
(预估有个9文件)
ttt-6-position-taken-rb-ruby-apply-000-master
Gemfile
104B
Gemfile.lock
1KB
.rspec
53B
spec
position_taken_spec.rb
1KB
spec_helper.rb
58B
.gitignore
642B
.learn
52B
lib
暂无评论