Coding/JavaScript 썸네일형 리스트형 [JavaScript] Sort에 관한 고찰 자바스크립트의 sort 함수는 배열의 요소들을 정렬하는 함수입니다. 기본적으로는 오름차순으로 정렬되며, 내림차순으로 정렬하려면 compareFunction 인자에 음수를 반환하는 함수를 전달하면 됩니다. sort 함수는 배열의 요소들을 순회하면서 인접한 두 요소를 비교하여 더 작은 요소를 앞쪽으로 이동시킴으로써 정렬을 수행합니다. 이때 비교 기준은 기본적으로 문자열의 유니코드 코드 포인트를 따릅니다. 따라서, 문자열을 정렬할 때는 문제가 없지만, 숫자를 정렬할 때는 예상과 다른 결과가 나올 수 있습니다. 예를 들어, 다음과 같은 코드를 실행하면 다음과 같은 결과가 나옵니다. const numbers = [1, 2, 3]; numbers.sort(); console.log(numbers); // ['1',.. 더보기 이전 1 다음