array 자료는 순서개념이 있어서 정렬이 가능하다.
‘가나다’ 순으로 정렬하려면 배열.sort() 이다.
let arr = [7,3,5,2,40];
arr.sort(function(a, b) => {
return a - b
});
console.log(arr);
// 2, 3, 5, 7, 40
숫자정렬의 경우 위와 같은 콜백함수를 파라미터로 넣어준다.
어레이.sort(function(a, b){
return a - b
});
array 자료에서 원하는 데이터만 필터링 하고 싶다면 filter 함수를 쓴다.
var 어레이 = [7,3,5,2,40];
var 새어레이 = 어레이.filter(function(a){
return 조건식
});
var 어레이 = [7,3,5,2,40];
var 새어레이 = 어레이.map(function(a){
return 수식같은거
});
var 어레이 = [7,3,5,2,40];
var 새어레이 = 어레이.map(function(a){
return a * 4
});
console.log(새어레이);
// [28, 12, 20, 8, 160]