##三項演算子
簡単にいうとif文をシンプルに書けます。
普通のif文
if 条件
式1
else
式2
end
三項演算子
条件 ? 式1 : 式2
となります
【例】if文
def add_button_name
if controller.action_name == 'show'
"コメントを投稿する"
else
"コメントを更新する"
end
end
【例】三項演算子
def add_button_name
controller.action_name == 'show' ? "コメントを投稿する" : "コメントを更新する"
end
になります。