上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Rubyでは「nil」と「false」以外全て「真」

以下の中で判定結果が「真」になるのはどれだと思います?

false
true
nil
0
""
NULL
1


正解は、

true
0
""
NULL
1


PHPでは「偽」になる「0」や「""」、「NULL」もRubyでは「真」になります。
他のプログラミング言語に慣れている人にとっては不思議な感じですが、
Rubyではfalseとnil以外は全て「真」と覚えましょう。
関連記事

コメントの投稿

非公開コメント

プロフィール

星羽(榎田)

Author:星羽(榎田)
PHPエンジニアがRuby、PHPなどをいじった時の備忘録

最新記事
最新コメント
最新トラックバック
カテゴリ
スポンサードリンク
検索フォーム
RSSリンクの表示
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。