Мой массив не сортируется должным образом. Может ли кто-нибудь сообщить мне, что я делаю не так?
...
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]);
}
журнал показывает их в том же порядке, в каком они были введены.