ユーザーが 1 ~ 3 の価格レベルを選択し、選択した各レベルの価格を入力する必要がある Ruby on Rails アプリを構築します。より高いレベルには、常により高い価格が関連付けられています。level_avail
オプションは 1、2、3 で、対応する価格変数はprice
、price2
、およびprice3
ユーザーが選択したオプションを最初に確認し、新しい変数を対応する価格に設定するif
ステートメントを作成しようとしています。levels_avail
以下のコードは正常に動作しているようですが、ビューで呼び出し@max_saving
ても何も返されません。どんな助けでも大歓迎です。
型式コード
def max_saving (levels_avail)
if levels_avail == 1
@max_saving = price
elsif
levels_avail == 2
@max_saving = price2
else
@max_saving = price3
end
end
コードを表示
<div id="offer-title"> Up To <%= @max_saving %> Off! </div>