Disons que j'ai un tableau appelé teams
.
Je veux planifier matches
pour chaque team
avec tous les autres team
.Associer des éléments de tableau à ruby
Ceci est presque ce que je veux, sauf que même matches
sont ajoutés deux fois:
teams.each do |red_team|
teams.each do |blue_team|
if red_team != blue_team
@planned_matches << Match.new(red_team, blue_team)
end
end
end
Comment faire cela?
Il fonctionne. J'espérais cependant une meilleure solution. :) –
L'instruction if ne fait rien, je suis un int et vous le comparez à un nom d'équipe qui est une chaîne. Mais oui, à part ça, c'est la meilleure solution. –
@Joshua: - oohhhhhhhhh oui je pense que ça devrait être équipes [i]! = Teams.last. Je pense que cela fonctionnera sans condition. non, cependant. – Salil