Rubyは論理演算子\u0026amp;\u0026amp;や||が使えますか?

1件の回答

回答を書く

1068002

2026-01-26 05:45

+ フォロー

Rubyでは、論理演算子として\u0026amp;\u0026amp;と||のどちらも使用できます。

いずれも短絡評価を行い、左側の式で結果が確定する場合は右側を評価しません。

戻り値は真偽値に限定されず、評価された式そのものの値が返ります。

例えば、a \u0026amp;\u0026amp; b はaが偽またはnilであればaを返し、aが真であればbを返します。

同様に、a || b はaが真であればaを返し、aが偽またはnilであればbを返します。

これらは条件分岐だけでなく、値の選択にも用いられます。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有