const data = [
{ name: "사과", age: 1000 },
{ name: "수박", age: 2000 },
{ name: "참외", age: 500 },
{ name: "배추", age: 3000 },
{ name: "오이", age: 1300 },
{ name: "연근", age: 1700 },
];
data.sort((a, b) => (a.name > b.name ? 1 : -1));
sort()
로 콜백함수 실행 전 1차로 정렬을 실행
메서드내 콜백함수에서 앞에서부터 두 숫자를 비교하고 큰값에 높은 수(1)를주고 그 문자를 반환
이전의 실행에서 작았던(-1)값은 b로 a에 그 다음의 값이 할당되 비교후 큰값을 반환 .... 반복
data.sort((a, b) => a.age - b.age)