2020-04-12から1日間の記事一覧

【Ruby】mapメソッドと&とシンボルを使ってリファクタリングしてみた!

標準入力される整数 3, 100(この順で半角スペース区切り)の値を、int型にしてそれぞれの変数に代入する! やることはこれだけですが、リファクタリングする前と後でコードが見違えた。 リファクタリングする前 input_value = gets.split(' ') value1 = inp…

【Ruby】文字列を結合するメソッド(+, <<, concat)の違いとは?

Rubyで文字列を結合する主な方法が3つあったので、それぞれの違いを調べてみた。 1. +メソッドで文字列と文字列を連結する方法 str1 = 'Hello ' str2 = 'World!' p str1 + str2 # => Hello World! p str1 # => "Hello" p str2 # => "World!" ちなみに+メソッ…