三項演算子とは、条件式をif, else, endを使わずに記述する方法です。
【真偽値式】 ? 【真の場合に評価する式】 : 【偽の場合に評価する式】という記述で条件式を書くことが出来ます。
<p><%= @group.detail.blank? ? "このグループの説明はありません" : @group.detail %></p>
真の場合は"このグループの説明はありません"を表示し、偽の場合は@group.detailを表示
More than 5 years have passed since last update.
三項演算子とは、条件式をif, else, endを使わずに記述する方法です。
【真偽値式】 ? 【真の場合に評価する式】 : 【偽の場合に評価する式】という記述で条件式を書くことが出来ます。
<p><%= @group.detail.blank? ? "このグループの説明はありません" : @group.detail %></p>
真の場合は"このグループの説明はありません"を表示し、偽の場合は@group.detailを表示
Register as a new user and use Qiita more conveniently