﻿Array.prototype.cambiar = function(a, b){
	var ar = this;
	if (a < 0 || a >= ar.length || b < 0 || b >= ar.length) return ar;
	var temp = ar[a];
	ar[a] = ar[b];
	ar[b] = temp;
	return ar;
}

Array.prototype.ordenar = function(campo){
	var ar = this;
	for (var i = 0, mayor = ar.length - 1; i < mayor; i ++)
		for (var j = i + 1; j < ar.length; j ++)
			if (ar[i][campo] < ar[j][campo])
				ar.cambiar(i, j);
	return ar;
}