~51일차~
정렬 기능이 필요할 때 매우 효율적으로 사용 가능
다음과 같은 형태로 사용 가능
arr.sort(compareFunction);
arr.sort(function (a,b) {
return a - b;
});
function compare(a, b) {
return b - a;
};
arr.sort(compare);
arr.sort();
function compare(a,b) {
if (a > b) return -1;
else if (a < b) return 1;
else return 0;
arr.sort(compare);
}
function compare(a,b) {
let upperCaseA = a.toUpperCase();
let upperCaseB = b.toUpperCase();
if (upperCaseA > upperCaseB ) return -1;
else if (upperCaseA < upperCaseB ) return 1;
else return 0;
arr.sort(compare);
}
let arr =[
{ name:"홍길동", score:90 },
{ name:"김철수", score:85 }
]
function compare(a, b) {
return b.score - a.score;
}
arr.sort(compare);