Mi matriz no se está ordenando correctamente. ¿Alguien me puede decir lo que estoy haciendo mal?javascript ordenar matriz
...
sortArray = new Array ("hello", "Link to Google", "zFile", "aFile");
//sort array
if (dir == "asc") {
sortArray.sort(function(a,b){return a - b});
} else {
sortArray.sort(function(a,b){return b - a});
}
for(var i=0; i<sortArray.length; i++) {
console.log(sortArray[i]);
}
el registro las muestra en el mismo orden en que se ingresaron.
@Tim Cooper es el único que se necesita. –
, por supuesto, también puedes hacer este práctico atajo pequeño ....................................... ................... '(sortArray.sort()) [(dir === 'asc'? 'reverse': 'slice')]()' – qwertymk
@mVChr: ** [DEMO] (http://jsfiddle.net/pF2Gv/1/) ** – qwertymk