[ruby-it] help array di array

Alfonso Caponi alfonso.caponi a gmail.com
Gio 24 Dic 2009 15:17:20 CET


Alfonso Caponi wrote:
> Alessandro Scolavino wrote:
>> Alfonso Caponi wrote:
>> 
>>> 
>>> new array
>>> 
>>> function(["x","y","z"]) do |a,b|c|
>>>  push a,b,c into array
>>> end
>>> 
>>> if array is not empty
>>>  printf("%10s %10s %10s\n",a,b,c)
>>> end
>>> 
>>> 
>>> Qual'e' il modo migliore per realizzarlo?
>> 
>> 
>> usare direttamente push invece che una funzione che fa solo push ?
> 
> mmhh in realtà la funziona mi ritorna i valori di a,b,c
> 
> sto provando un po' di cose della serie :
> 
> array = []
> 
> funziona(["x","y"]) do |a,b|
>  array.push(["#{a.value}"],["#{b.value}"])
> end
> 
> array.each {|x,y| printf("%20s %s\n",x,y)}
> 
> che ne pensate?

ops c'e' da fare una correzione:

array.push([["#{a.value}"],["#{b.value}"]])

così sembra funzionare! :)
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list