-
[Ruby] Methodscoding for food 2022. 7. 19. 14:28
def say_hello(person1, person2)
puts "Hello" + person1 + " and " + person2 + "."
end
say_hello("Kim", "Carl")
Hello Kim and Carl.
------------------------------------------------
def calc_avarage (num1, num2)
sum = num1 + num2
avg = sum / 2
return avg # The return keyword lets a method call evaluate to a value
end
result = calc_avarage (5, 10)
puts result + 1
return은 돌려주는 것, 값을 입력했을 때 되돌려주는 값으로 코드에서 저장되는 데이터이다.
puts 을 입력하면 보여주기만 하고 저장이 되지않는 반면 return은 저장되어 다음 코드에서 사용될 데이터이다.