Ruby allows methods to have default parameter values.
def greet(name = "Guest") puts "Hello, #{name}!" end greet # Hello, Guest! greet("Ruby") # Hello, Ruby!
This makes your methods more flexible and easier to use.