2018-08-21から1日間の記事一覧
Rubyでは文字列と数値は別のオブジェクトのため、連結ができません。 そのため、次のようなケースだとエラーが起きます。 puts "I am " + 27 + "years old." # :in `+': no implicit conversion of Integer into String (TypeError) そこで、to_sメソッドの…
変数展開のメリットについて 変数展開は文字列の連結と役割としては同じですが、1つ異なる点があります。 それは下のコードのように、文字列と数値を連携することができないことです。 age = 30 puts age + "歳になりました。" # エラーになります。 しかし…