Why does calling f()
with the following definition report void value expression
error while calling g()
is OK?
def f(n)
return n == 0 or n == 1
end
def g(n)
return (n == 0 or n == 1)
end
Why does calling f()
with the following definition report void value expression
error while calling g()
is OK?
def f(n)
return n == 0 or n == 1
end
def g(n)
return (n == 0 or n == 1)
end