if文をunless文へ書き換え

問題

if p + q > 0

 puts "計算結果は0より大きいです"

end

 

【自分の回答】

unless  p + q < 0

 puts "計算結果は0より大きいです"

end

 

しかし、これでは"不正解"

unless  p + q < 0 ←これにしてしまうとp + q = 0のときでも表示されてしまうため、いけない。

0以上のときでも表示させてあげる必要があるので、unless  p + q <= 0になる。

 

 

【全体の回答】

unless  p + q <= 0

 puts "計算結果は0より大きいです"

end