Skip to content

Instantly share code, notes, and snippets.

@meaganewaller
Created January 1, 2015 02:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save meaganewaller/156ddc2af912d8cb6719 to your computer and use it in GitHub Desktop.
Save meaganewaller/156ddc2af912d8cb6719 to your computer and use it in GitHub Desktop.
secret santa ruby quiz
(0..@santas.size - 1).each do |num|
if @santas[num][:assignee][:last_name] == @santas[num][:assignment][:last_name]
assign_santas
end
end
def assign_santas
@santas = @people.map do |person|
{
:assignee => person,
:assignment => assignment_for(person)
}
end
if not_everyone_assigned?
@assignments = []
assign_santas
end
@santas
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment