배열 요소를 기준으로 내림차순 정렬하기

배열을 정렬하는 방법 중 하나는 내림차순 정렬입니다. 내림차순 정렬은 요소들을 크기 순으로 정렬하여 가장 큰 요소가 배열의 첫 번째로 오도록 하는 것을 의미합니다. 아래에는 자바스크립트를 사용하여 배열을 내림차순으로 정렬하는 예제 코드를 작성해보았습니다.

const arr = [5, 3, 9, 1, 7];
arr.sort((a, b) => b - a);
console.log(arr); // [9, 7, 5, 3, 1]

위의 코드에서 우리는 sort 메소드를 사용하여 배열을 정렬합니다. sort 메소드는 인자로 정렬 함수를 받습니다. 정렬 함수는 두 개의 인자를 받고, 첫 번째 인자가 두 번째 인자보다 작으면 음수를 반환하고, 두 번째 인자가 첫 번째 인자보다 작으면 양수를 반환합니다. 이를 통해 우리는 요소들을 내림차순으로 정렬할 수 있습니다.

위의 예제 코드를 실행하면 [9, 7, 5, 3, 1]과 같은 결과가 출력될 것입니다. 배열의 요소들이 내림차순으로 정렬되어 있음을 확인할 수 있습니다.

더 자세한 내용을 알고 싶다면 MDN 웹 문서를 참고해보세요.

#javascript #정렬