INODEVLOGスマートフォン用の表示で見るINODEVLOGWEBアプリ開発・事業開発・ビジネスモデル・読書の情報などをお届けしています。Railsをよく使います。そこで気になったのが、真偽判定用のメソッドの呼び方です。RubyとかRailsに特定の条件を満たしているか調べる為の、最後にハテナを付けるメソッドがありますよね。レシーバに対して.nil?とか.present?みたいに書いて、trueかfalseが返ってくるあいつらです。これらを総称して皆はなんて名前で呼ぶのか私、気になります!ということで軽く調べてみました。真偽判定用のメソッドを知りたかった経緯RailsのModelに下記のような感じでtrueかfalseが返ってくるメソッドを書いたりすると思うんですが、こういうメソッドを他の人に実装して欲しい時になんて言えばいいんだろう?と気になりました。endend「真偽を判定するためのメソッド作って」というのは分かりづらい!というかなんかダサイ!みなさんこれらのメソッドなんて呼んでるんでしょうか?叙述関数って言いたかったちなみに自分はいつも「叙述関数(じょじゅつかんすう)」とかって言っていました。今日はじめて知りましたが、真偽判定用の叙述関数って言い方はC++以外ではしないんですね...。(そもそもRubyなら「関数」じゃなくて「メソッド」っていうツッコミはナシにしても)叙述関数は一般的な言葉だと思ってました。※「叙述関数」のGoogle検索が17000しかヒットしなくてびっくりしました...。ドキュメントで調べてみる真偽値判定のメソッドの呼び方をRubyドキュメントで調べてみる。以下Rubyの公式ドキュメントを見てみたところ次のような記述がありました。つけるようになっています。