Rubyは条件演算子?:を使えますか?

1件の回答

回答を書く

1200811

2026-01-10 01:10

+ フォロー

こんばんは



はい、Rubyでも条件演算子 ?: は使えます。

これは「三項演算子」とも呼ばれ、簡潔に条件分岐を書くときに便利です。基本の書き方は 条件 ? 真の値 : 偽の値 という形で、if文を1行で表現できます。



たとえば、score = 80 のときに result = score \u0026gt;= 60 ? \u0026quot;合格\u0026quot; : \u0026quot;不合格\u0026quot; と書けば、score が60以上なら \u0026quot;合格\u0026quot;、そうでなければ \u0026quot;不合格\u0026quot;result に代入されます。



コードをすっきりさせたいときにとても役立つので、ぜひ活用してみてください。

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

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有