al_S  
              
                  
                    December 24, 2009, 11:47am
                   
                  1 
               
             
            
              Ciao a tutti,
sto combattendo con una funziona simile a questa:
function([“x”,“y”,“x”]) do |a,b|c|
Funziona bene ma il mio obbiettivo è scrivere una cosa del genere :
new array
function([“x”,“y”,“z”]) do |a,b|c|
if array is not empty
Qual’e’ il modo migliore per realizzarlo?
Grazie mille,
             
            
              
            
                
           
          
            
              
                al_S  
              
                  
                    December 24, 2009,  1:10pm
                   
                  2 
               
             
            
              Alfonso C. wrote:
new array
function([“x”,“y”,“z”]) do |a,b|c|
if array is not empty
Qual’e’ il modo migliore per realizzarlo?
 
usare direttamente push invece che una funzione che fa solo push ?
             
            
              
            
                
           
          
            
              
                al_S  
              
                  
                    December 24, 2009,  3:08pm
                   
                  3 
               
             
            
              Alessandro S. wrote:
Alfonso C. wrote:
new array
function([“x”,“y”,“z”]) do |a,b|c|
if array is not empty
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.each {|x,y| printf("%20s %s\n",x,y)}
che ne pensate?
             
            
              
            
                
           
          
            
              
                al_S  
              
                  
                    December 24, 2009,  3:17pm
                   
                  4 
               
             
            
              Alfonso C. wrote:
Alessandro S. wrote:
Alfonso C. wrote:
new array
function([“x”,“y”,“z”]) do |a,b|c|
if array is not empty
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.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! 
             
            
              
            
                
           
          
            
              
                al_S  
              
                  
                    December 25, 2009,  3:16pm
                   
                  5 
               
             
            
              se ho capito bene, ti occorre un metodo che prendendo un array di
def prova(*args)
ciao,
Alfonso C. ha scritto: