배열 재정렬 sort와
arr.sort() arr.sort() 배열 재정렬, 배열 자체가 변경되니 주의, let arr=[28,9,4,6,15]; arr.sort(); console.log(arr); //뒤죽박죽 정렬된다. 문자로 인식하기 때문 이럴 땐 //인수로 정렬 로직을 담은 함수를 받음 let arr=[28,9,6,15]; arr.sort((a,b) => { return a-b; //a와 b를 비교해서 }); console.log(arr); //함수를 이렇게 표현해도 같다 arr.sort((a,b) => { return a-b; }); console.log(arr); //두 수를 비교해서 작은 수를 앞으로 내놓는다 //어렵게 느껴진다면, 이런 함수를 이용하기 보다는 //Lodash 와 같은 라이브러리를 쓴다. //_.s..
2022. 2. 20.