【ruby】メソッドと戻り値
def division(n,y)
if y == 0
return "割れないよ"
end
n / y
end
以上のコードでy=0だった場合、n/yは実行されずに、割れないよと表示されます。
すなわち、return にはメソッドを終了させる働きもあります。
def division(n,y)
if y == 0
return "割れないよ"
end
n / y
end
以上のコードでy=0だった場合、n/yは実行されずに、割れないよと表示されます。
すなわち、return にはメソッドを終了させる働きもあります。