-3

ユーザーが 1 ~ 3 の価格レベルを選択し、選択した各レベルの価格を入力する必要がある Ruby on Rails アプリを構築します。より高いレベルには、常により高い価格が関連付けられています。level_availオプションは 1、2、3 で、対応する価格変数はpriceprice2、および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>
4

1 に答える 1