Ruby で ?(はてな、ハテナ、クエスチョンマーク)の後ろに文字を書いた場合の戻り値(返り値)は文字リテラルになる

なぜこの記事を書いたのか

最高クラスのググりにくさなので、何とかして引っかからないかと思い書きました*1

答え

答えはズバリここです。

きっかけ

南谷さんのツイートがきっかけで調べたのですが、ほんとにググりにくかった……。

検索用ワード(苦肉の策)

  • はてなの後ろに文字を書くとどういう意味になる
  • ハテナの後ろにアルファベットを書いた場合の戻り値(返り値)
  • クエスチョンマークの直後に文字を書くとどうなる

*1:これに比べると <=> のググりやすさよ…… https://docs.ruby-lang.org/ja/latest/class/Comparable.html

Powered by はてなブログ