Ruby if else No.2 (自分用メモ)
問題
正の整数を入力します。その整数が、
10の倍数(10,20,30...)からの差が2以内であるときはTrue
それ以外はFalse
と出力するメソッドを作りる問題です。
def near_ten(str)
num = str % 10 #10で値を割リます
if num <= 2 || num >=8 #"0,1,2,8,9"だと"True"を返します
puts "True"
else
puts "False"
end
end
near_ten(12)
near_ten(17)
near_ten(19)