Sometimes it is necessary to change or to return multiple parameters in method. While passing a parameter by reference is a bit tricky in Ruby, returning multiple values from a method is simple. One can return for instance a hash, or simply write
return true, 42
which is equivalent to returning the results as an array:
return [true, 42]