問題
任意の文字列の最後の2文字を3回繰り返し、出力するメソッドを作りましょう。
自分の回答
def left2(str)
last2 = str.slice(str.length - 2,2)
puts last2 * 3
end
str.length – 2で最後から2番目という意味になります、そこから2文字を抜き取ったものをlast2に代入しています。そして、last2に3をかけたものを出力すればいいですね。
任意の文字列の最後の2文字を3回繰り返し、出力するメソッドを作りましょう。
def left2(str)
last2 = str.slice(str.length - 2,2)
puts last2 * 3
end
str.length – 2で最後から2番目という意味になります、そこから2文字を抜き取ったものをlast2に代入しています。そして、last2に3をかけたものを出力すればいいですね。