728x90 반응형 localecompare1 [JavaScript] Array.sort() sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환한다. 기본적으로 sort 메서드는 배열의 요소를 문자열로 변환하여 사전순(유니코드 순서)으로 정렬하기 때문에 숫자 배열에서 sort 를 사용하면 예상과 다르게 정렬될 수 있다. let numbers = [40, 1, 5, 200];numbers.sort();console.log(numbers); // 출력: [1, 200, 40, 5] 정확한 정렬을 위해서 compareFunction 을 인자로 전달하여 사용할 수 있다. compareFunction 정렬 순서를 정의하는 함수로 생략할 수 있다. compareFunction 의 반환 값은 복사본이 아닌 정렬된 원 배열이다. 음수: a 가 b 보다 앞에 있어야 함양수: a 가 .. 2024. 8. 7. 이전 1 다음 728x90 반응형