プロを目指す人のためのRuby入門を勉強してわかったこと(随時更新)

自分の覚書。

プロを目指す人のためのRuby入門を勉強中。
勉強のたびにわかったことを書きつらねていきます。

Rubyのif文は、最後に評価された式を戻り値として返す


name = 'papa'

if name == 'papa'
  'パパ'
elsif name == 'baba'
  '馬場'
else
  'だれ?'
end

=> パパ


Rubyは、最後に評価された式がメソッドの戻り値になる



prependは、渡された文字列を先頭に追加するメソッド



sprintf フォーマットの公式ドキュメント

docs.ruby-lang.org



joinは、配列を連結して1つの文字列にするメドッド

array = []
array << 'hello'
array << 'world'
array
=> ["hello", "world"]
array.join
=> "helloworld"