Rubyでエラーも出力結果も表示されない
現在Progateにてrubyを学習中の初学者です。
メソッド内での条件分岐を学習中です。
メソッド内の変数に対して真偽値を用いて、戻り値を場合分けしたいと考えています。
発生している問題・エラーメッセージ
コード実行後に何も表示がなされない
[Running] [Done]
のようにコンソールに空欄が表示されます
該当のソースコード
Ruby
1def balance_calculation (budjet, spend) 2 budjet_balance = budjet - spend 3 if budjet_balance > 0 4 return "within budjet" 5 end 6 return "¥#{budjet_balance} over" 7end 8 9balance_calculation(1500, 2000) 10
2行目に定義した変数をメソッド内で用いる方法が誤っているのではないかと考えたのですが、原因がわかりませんでした。
実行の結果が空欄になる理由などを合わせて教えていただけると幸いです。
初歩的な質問で申し訳ありませんが、よろしくおねがいします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。