Ta, y de nuevo, la pregunta que está en la cabeza de todos.

Para qué?

2009/11/2 Leonardo Gallucci <[email protected]>:
> Tampoco hay que repetir el 400 (me faltó agregar esa condición).
>
> De momento para mi la mejor solución fue esta, por mas que el autor opine
> que es fea y de hecho lo es! jaja:
> Matías Flores <[email protected]>
> variable1 += -variable2 + (variable2 += 400)
>
> NachoKB <[email protected]>
> a, b = [a,b].map &:next
> Esto funca? no lo probé, y en que momento le digo que quiero incrementar en
> 400 ?
> Y si, la solución con |x| no va porque sería con variable auxiliar
>
>
> s2
>
> 2009/11/2 Bruno Deferrari <[email protected]>
>>
>> 2009/11/2 Michel Martens <[email protected]>:
>> > 2009/11/2 Nicolás Sanguinetti <[email protected]>:
>> >> 2009/11/2 Leonardo Gallucci
>> >> <[email protected]>:
>> >>> Hola Gente, pregunta sobre Ruby.
>> >>>
>> >>> Como pudo hacer una asignación += múltiple con las siguientes
>> >>> condiciones:
>> >>> - en una sola línea de codigo
>> >>> - sin utilizar ;
>> >>> - sin utilizar una variable auxiliar
>> >>>
>> >>> Objetivo a lograr en una sola línea (ejemplo)
>> >>> variable1 += 400
>> >>> variable2 += 400
>> >>>
>> >>> Como sería la solución ideal (no esta soportado, testeé en ruby
>> >>> 1.8.7):
>> >>> variable1, variable2 += 400
>> >>
>> >> Lo que vos querés hacer, no se puede.
>> >>
>> >
>> > +1
>> >
>> > La alternativa para lograr lo que querés sería algo así:
>> > a, b = a + 400, b + 400
>> >
>> > Saludos,
>> >
>> > --
>> > Michel
>> > _______________________________________________
>> > Ruby mailing list
>> > [email protected]
>> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>> >
>>
>> irb> a += 400 and b += 400
>>
>> but why?
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
>
> --
> Leonardo Gallucci
> RoR Developer at Delapalo Labs
> Phone: (+54.11) 5371-3006
>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a