sort() sorted()

    [오늘의 Swift 지식] 정렬 sort()와 sorted()

    오늘은 sort()와 sorted()를 정리해보도록 하겠습니다. 많이 다르지 않아 오히려 더 햇갈릴 수 있어서 정리하게 되었네요 sort() 함수 sort는 기본적으로 '원본 배열'을 가지고 오름차순으로 정렬을 해줍니다. 물론 내림차순으로도 정렬이 가능합니다. 만약, 내림차순으로 정렬을 하고 싶다면, sort(by: )를 사용해서 sort(by: >)와 같이 작성해 주시면 됩니다. sort(by: )를 사용해서 오름차순으로 정렬하는 방법도 있습니다. 바로 sort(by: ) 로 작성해주시면 됩니다. 예상하셨을 거 같은데, sort와 동일하게 sorted만 작성해주면 오름차순으로 정렬되기 때문에, sorted(by: ) print(sortedArrDown) // [45, 36, 24, 9, 2] sort ..