defining_methods
✨ Defining Methods
Define reusable behaviors with def
. Methods can accept parameters and return values explicitly or implicitly. They help you organize code into logical units.
def greet(name)
"Hello, #{name}!"
end
puts greet("Bob") # => "Hello, Bob!"