Why do i see 'zerodivisionerror: divided by 0' in ruby?

This error surfaces when trying to divide a number by zero, which is mathematically undefined.

Example:


result = 10 / 0

Solution:


if divisor != 0
  result = 10 / divisor
else
  puts "Cannot divide by zero!"
end
Always check the denominator before performing division to avoid this error.

Beginner's Guide to Ruby