場合によってはそのような表現
...some loop
solution = n[0].to_s+a[0]+n[1].to_s+a[1]+n[2].to_s+a[2]+n[3].to_s+a[3]+n[4].to_s+a[4]+n[5].to_s
puts solution if eval(solution) == 100
#=> `eval': divided by 0 (ZeroDivisionError)
この状況を回避する方法、またはループ計算をスキップして続行する方法