← Back to archive

Stdle #149 · classes · 2026-11-02

What does this Ruby snippet output?

A past puzzle — fully playable. 4 attempts, hints on wrong guesses.

def greet(name:, greeting: "Hello")
"#{greeting}, #{name}!"
end
puts greet(name: "Alice")
puts greet(name: "Bob", greeting: "Hi")
Classes
2 lines
4 attempts left

Answer & explanation