On 08.06.2008 06:00, jzakiya wrote:
> On Jun 7, 11:35 pm, Rimantas Liubertas <riman... / gmail.com> wrote:
>>> But you can't do this:
>>> n1, n2, n3, n4 = [something]
>> Just add one simbol and you can:
>>
>> $ irb --simple-prompt>> n1, n2, n3, n4 = *[1, 2, 3, 4]
>> => [1, 2, 3, 4]
>>>> n1
>> => 1
>>>> n2
>> => 2
>>>> n3
>> => 3
>>>> n4
>> => 4
>>
>>> And you can't do this:
>>> n1, n2, n3, n4  [+,-,*, etc]= [something]
>> Not sure what you want here.
>>
>> <...> Make the software work more for the user, and not the other
>>
>>> way around.
>> Make sure you know the software.

!

> Sorry for the confusion.
> 
> I want to set multiple variable to the same value:
> 
> n1, n2, n3, n4 = 5

Your variable naming indicates that you are probably using the wrong 
tool: you rather want an Array of values vs. a number of variables.  If 
you do that, life becomes much easier:

> and  do +=, -=, *=, etc with the same value
> 
> n1, n2, n3, n4 += 5

ns.map! {|n| n + 5}

Kind regards

	robert