← Back to archive

Stdle #94 · classes · 2026-09-08

What does this Ruby snippet output?

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

Circle = Struct.new(:radius) do
def area
(Math::PI * radius ** 2).round(2)
end
end
c = Circle.new(5)
puts c.area
Classes
4 attempts left

Answer & explanation