
sort() 함수의 compareFunction을 사용하여 오름차순 정렬을 하려면, compareFunction이 a와 b를 비교했을 때 a가 b보다 작으면 return -1, 같으면 0, b가 a보다 작으면 return 1을 하는 식으로 작성하면 됩니다.
compareFunction의 return 값이 음수, 0, 양수일 때 각각의 의미는 다음과 같습니다.
- 음수: a가 b보다 작다.
- 0: a와 b가 같다.
- 양수: b가 a보다 작다.
이러한 경우, compareFunction을 사용하여 오름차순 정렬을 하려면 compareFunction이 a와 b를 비교했을 때 a가 b보다 작으면 return -1, 같으면 0, b가 a보다 작으면 return 1을 하는 식으로 작성하면 됩니다.
sort() 함수의 compareFunction을 사용하여 내림차순 정렬을 하려면, compareFunction이 a와 b를 비교했을 때 a가 b보다 크면 return -1, 같으면 0, b가 a보다 크면 return 1을 하는 식으로 작성하면 됩니다.
compareFunction의 return 값이 -1, 0, 1일 때 각각의 의미는 다음과 같습니다.
- -1: a가 b보다 크다.
- 0: a와 b가 같다.
- 1: b가 a보다 크다.
이러한 경우, compareFunction을 사용하여 내림차순 정렬을 하려면 compareFunction이 a와 b를 비교했을 때 a가 b보다 크면 return -1, 같으면 0, b가 a보다 크면 return 1을 하는 식으로 작성하면 됩니다.
2025-04-27 13:04