Bonjour,

J'ai plusieurs Arrays, appelons les arbitrairement A, B, C, D...
J'aimerai faire une itération du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
A.each{|a|
 B.each{|b|
  C.each{|c|
   D.each{|d|
     ...
    foo(a,b,c,d)
   }
  }
 }
}
Admettons que j'ai une trentaine d'Arrays, je voudrais éviter d'empiler 30 each!
Quelle est la solution la plus élégante pour gérer ce genre de situation? Utiliser des Blocks?
Merci pour les tuyaux.