初級 › ZeroDivisionError: divided by 0 の原因と直し方 › パターン4
ZeroDivisionError: divided by 0 の原因と直し方
整数を0で割ると、ZeroDivisionErrorという例外が投げられプログラムが止まります。
1 rest_days = 0 2 travel_days = 6 3 distance = 300 4 puts distance / ___________ ^
main.rb:4:in `/': divided by 0 (ZeroDivisionError)
from main.rb:4:in `<main>'
空欄を埋めて実行を通す
0で割る可能性がある値は、計算に使う前に0でないことを確認する必要があります。
次の問題