Ruby基礎 レッスン6
真偽値
Rubyのtrue・false・nilと真偽値の扱いを学びましょう。
Rubyの真偽値の特徴
Rubyでは nil と false だけが偽(falsy)です。 それ以外はすべて真(truthy)です。
- 偽(falsy):
nil,false - 真(truthy):
0,"",[],{}など(他言語と異なる!)
例1: true・false・nil
Rubyエディタ
例2: Rubyの真偽値の特徴
Rubyエディタ
例3: 条件付き代入と安全な参照
Rubyエディタ