Method: CommonLib::Array#arrange

Defined in:
lib/common_lib/ruby/array.rb

#arrange(new_array_index = []) ⇒ Object

a’,‘b’,‘c’].arrange() => [’c’,‘a’,‘b’


4
5
6
7
8
9
10
# File 'lib/common_lib/ruby/array.rb', line 4

def arrange(new_array_index=[])
  new_array = self.dup
  new_array_index.each_with_index do |index,new_index|
    new_array[new_index] = self[index]
  end
  new_array
end