10フレーム目の設計やり直し
This commit is contained in:
parent
a452c67cab
commit
4b8d430211
1 changed files with 15 additions and 2 deletions
13
bowling.rb
13
bowling.rb
|
@ -33,5 +33,18 @@ frames.each_with_index do |frame, index|
|
|||
puts "#{index + 1}フレーム目の得点: #{point}"
|
||||
end
|
||||
|
||||
if frames[10]
|
||||
point -= frames[10].first
|
||||
end
|
||||
|
||||
if frames[11]
|
||||
point -= frames[11].first
|
||||
end
|
||||
|
||||
print frames
|
||||
puts point
|
||||
|
||||
|
||||
#ストライクは次の「2投の合計値」が得点となる!!!
|
||||
#つまりストライクを仮に1フレーム目で取り、2フレーム目もストライクだった場合、1フレーム目の得点には3フレーム目の初回分までが加算される!!!!
|
||||
#10フレーム目の3投目だけはスペアの加算対象としてはならない!
|
||||
|
|
Loading…
Reference in a new issue