even?メソッド
even?は、偶数かどうかを判定するメソッドで、偶数であればtrue、奇数であればfalseを返す。
ただし、整数型(integer)だけで、少数点の数値型(float)には使えない。
2.even?
=> true
1.even?
=> false
2.5.even?
NoMethodError: undefined method `even?' for 2.5:Float
odd?メソッド
odd?は、奇数かどうかを判定するメソッドで、奇数であればtrue、偶数であればfalseを返す。
even?と同様に、float型には使えない。
2.odd?
=> false
1.odd?
=> true
2.5.odd?
NoMethodError: undefined method `odd?' for 2.5:Float