Code Fix

初級ZeroDivisionError: divided by 0 の原因と直し方 › パターン3

ZeroDivisionError: divided by 0 の原因と直し方

整数を0で割ると、ZeroDivisionErrorという例外が投げられプログラムが止まります。

 1  failed_attempts = 0
 2  successful_attempts = 12
 3  hits = 96
 4  puts hits / ___________________
                         ^
main.rb:4:in `/': divided by 0 (ZeroDivisionError) from main.rb:4:in `<main>'

空欄を埋めて実行を通す

広告
広告スロット(未設定)

ZeroDivisionError: divided by 0 の原因と直し方

0で割られる可能性がある値は、事前にチェックする必要があります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)