Rubyのeachメソッドを使って、配列を逆順にソートしたいです。
しかし下記のコードでは出力が上手くいきません。
その原因は何でしょうか?
def reverse_string(s) result = Array.new n = 1 s.each do |i| result[s.length - 1] = i n += 1 end result end
出力結果等は以下になります。
Your input ["h","e","l","l","o"]
Output ["h","e","l","l","o"]
Expected ["o","l","l","e","h"]
どうぞよろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/13 12:40
2020/09/13 13:47
2020/09/14 02:35
2020/09/14 02:38
2020/09/15 04:21