V
Van Jacques
I am new to ruby, and have a simple question.
In the tutorial, I came across
class AddressBook
def each
@persons.each { |p| yield p }
end
end
defining the method each on the Class AddressBook (an array of hashes;
the addressbook is an array of persons, each person is a hash;
his name, address, etc.)
Question 1.
Is this the same as the following?
class AddressBook
def each
@persons.each
do |p|
yield p
end
end
end
Question 2. Is my terminology correct? If not, is the meaning
clear enough?
Van
In the tutorial, I came across
class AddressBook
def each
@persons.each { |p| yield p }
end
end
defining the method each on the Class AddressBook (an array of hashes;
the addressbook is an array of persons, each person is a hash;
his name, address, etc.)
Question 1.
Is this the same as the following?
class AddressBook
def each
@persons.each
do |p|
yield p
end
end
end
Question 2. Is my terminology correct? If not, is the meaning
clear enough?
Van