프로그래머스 문자열 내맘대로 정하기 ( JS, Array.sort() )
문제는 위와 같다. 이 문제의 열쇠는 Array.sort()를 제대로 아느냐 마느냐 이다. 이전까지 문자열 정렬을 할일이 없었어서 sort()를 공부하지 않았고, Array.sort((a,b)=>a-b)만 사용해왔다. 이번기회로 문자열정렬에 대해서도 알게되었다! 문자열 정렬에 알아야할 sort()메서드의 특징 우선 sort((a,b)=>{console.log(a,b)})를 통해 비교함수 내의 매개변수가 무엇을 가리키는지부터 알아보자. strings=['sun','bed','car'] strings.sort((a,b)=>console.log('a:',a +' '+ 'b:',b)}) //a: bed b: sun // a: car b: bed 배열내를 1번째 인덱스부터 (strings.length-1)번째 인..
2021. 12. 28.