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

Responder a