title 속성이 string이라면 간단하게 "xyz" - "abc"의 연산의 결과가 어떻게 될 것이라고 예상하시나요!? console.log에 찍어보면 정답은 NaN 입니다! 일반적인 문자열 사이에 - 연산의 값이 나올 수가 없죠! (근데 예외로 "3" - "1" 한다면 2라는 정답이 나옵니다. 역시 Javascript란..) 근데 부등호 연산을 하면 잘 동작합니다. "a" > "b": false, "x" < "y": true 이렇게 boolean 값을 반환하는데요. sort 내부를 if (a.title > b.title) return 1; if (a.title < b.title) return -1; return 0;와 같은 형태로 정의하신다면 오름차순으로 잘 동작할거 같습니다..!

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 3월 12일 오전 5:34

댓글 0