ruby 任意の文字列の最後の2文字を3回繰り返す

sliceメソッドを使うことで配列や文字列から指定した要素を取り出せる

(例)

array = [0,1,2,3]

ele1 = array.slice(1,2)

puts ele1 

=> 1 2

str("hello")

ele1 = str.slice(0, 2)

puts ele1

=> "he"

このメソッドを使って最後の2文字を3回繰り返します。

 

def end_two(str)

 last2 = str.slice(str.length - 2,2) 右から2番目を出力・2つ目まで出力。

puts last2 * 3

end

end_two("hello")

 

難しく考えすぎた・・・

コードをたくさん描いてしまった・・・

これからもアウトプットして覚えます。

 

拙いアウトプットではございますが

何かありましたらご指摘お願いします。