Module: Enumerable

Included in:
Alimento::Lista
Defined in:
lib/alimento/enumerable.rb

Instance Method Summary collapse

Instance Method Details

#sort_eachObject



15
16
17
18
# File 'lib/alimento/enumerable.rb', line 15

def sort_each
	doble = self.dup
	doble.each_index{ |i| doble.each_index{ |j| doble[i], doble[j] = doble[j], doble[i] if doble[i] < doble[j] } }
end

#sort_forObject



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/alimento/enumerable.rb', line 3

def sort_for
	doble = self.dup
	for i in 0...doble.size do
		for j in 0...doble.size do
			if doble[i] < doble[j]
				doble[i], doble[j] = doble[j], doble[i]
			end
		end
	end
	doble
end