Terms: parameter, argument  

if a method takes arguments, we say it accepts or expects those arguments.

The argument is the piece of code you actually put between the method’s parentheses when you call it, and the parameter is the name you put between the method’s parentheses when you define it.

def square(number)
    puts number**2
end

square(2) 

# number <= parameter
# 2 <= argument

It is always good to know the terms right, again from Codecademy.

 
0
Kudos
 
0
Kudos

Now read this

How do you install ruby before 1.9.3?

How do you install ruby before 1.9.3? rbenv install --list rbenv install 1.9.2-p180 old version error. Need apple-gcc42, $ ls -l /usr/bin | grep gcc -rwxr-xr-x 1 root wheel 14224 Apr 8 14:45 gcc lrwxr-xr-x 1 root wheel 5 Apr 8 14:45... Continue →