Ruby Ruby Basics Ruby Syntax Method Arguments

MaryAnn Eleanya
MaryAnn Eleanya
8,626 Points

Method name won't return any value when it is called.

For some reason whenever I call my method name, no value is returned,

say.rb
def say(name)
puts name
end

say(ruby)

1 Answer

Clayton Perszyk
MOD
Clayton Perszyk
Treehouse Moderator 45,900 Points

It's expecting ruby to be a variable, but it has no value. You need to wrap it in quotes to make it a string.