Ruby 初心者スレッド Part 23
■ このスレッドは過去ログ倉庫に格納されています
0176デフォルトの名無しさん
2008/12/05(金) 12:55:13>うおー、初心者スレっぽいぞ
たしかにな
>「得点の 1 の位に等しい配列要素を +1 する」
10の位の間違いか?
>「ただし、100 点の場合は 9 要素目を +1 する」
これはひっかかりそうだなー
コードはもうちょっと簡潔になるな。
n = tokuten == 100 ? 9 : tokuten / 10
foo[n] += 1
または
if tokuten == 100
n = 9
else
n = tokuten / 10 # ex. 85 -> 8, 31 -> 3
end
foo[n] += 1
■ このスレッドは過去ログ倉庫に格納されています