初級 › ZeroDivisionError: divided by 0 の原因と直し方 › パターン1
ZeroDivisionError: divided by 0 の原因と直し方
整数を0で割ると、ZeroDivisionErrorという例外が投げられプログラムが止まります。
1 no_shows = 0 2 attendees = 25 3 total_score = 450 4 puts total_score / ___________ ^
main.rb:4:in `/': divided by 0 (ZeroDivisionError)
from main.rb:4:in `<main>'
空欄を埋めて実行を通す
値が0の変数を割り算の分母に使うとZeroDivisionErrorになります。使うべき変数を取り違えていないか確認してください。
次の問題