2010/2/22 Javier Smaldone <[email protected]>:
>> @clientes_movimientos.sum  {|cm| cm.debito}
>
> Y si primero filtrás los "nil"?
>
> @clientes_movimientos.select{|cm| ! cm.debito.nil?}.sum{|cm| cm.debito}

Y para que ?

irb(main):001:0> nil.to_i
=> 0
>> [nil, nil, nil].sum {|item| item.to_i}
=> 0

> Saludos,
>
> --
> Javier Smaldone
> [email protected]
> http://www.smaldone.com.ar/ - http://blog.smaldone.com.ar
>
> Por la libertad de programar, no a la matriculación obligatoria en 
> informática:
> http://blog.smaldone.com.ar/2006/08/24/contra-la-matriculacion-obligatoria/
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>



-- 
--
Ricardo Markiewicz
http://www.gazer.com.ar/
http://www.voyovoy.com/ - ¿Qué hay para hacer?
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a