文字列基礎レベル

Ruby で nil を文字列に変換すると何になりますか?

  • 1"nil"
  • 2""(空文字)
  • 3"null"
  • 4TypeError が発生する

解説

nil.to_s は空文字 "" を返します。nil.inspect は "nil" という文字列を返しますが、to_s と inspect は異なります。

問題一覧へ戻る