Method: Enumerable#random=

Defined in:
lib/extra/enumerable.rb

#random=(obj) ⇒ Object

Randomly replaces an object in the array.

Example: a = [1, 2, 3]; a.random = 256; a #=> [256, 2, 3]

Returns: Object



52
53
54
# File 'lib/extra/enumerable.rb', line 52

def random=(obj)
  array, array[rand(array.size)] = to_a, obj
end