Y at-il une meilleure façon pourComment construire un tableau en rubis d'une fonction à rendement
result = []
function_that_yields{ |value| result << value }
Y at-il une meilleure façon pourComment construire un tableau en rubis d'une fonction à rendement
result = []
function_that_yields{ |value| result << value }
Oui, vous pouvez utiliser résultat = quelque chose.inject ([]) {| x, y | x < < y}
Vous pouvez pousser n'importe quoi dans x, vous pouvez donc faire quelque chose comme x < < valeur dans ce cas.