javascript
filter() 함수
hjcode
2019. 11. 1. 19:14
배열에서 원하는 값만 추출하려면 아래와 같이 할 수 있습니다.
var numbers = [1,2,3,4,5];
var arr = [];
for(var i = 0; i < numbers.length; i++){
if(numbers[i] % 2 === 0)
arr.push(numbers[i]);
}
console.log(arr);
// 2,4
filter() 함수를 사용하면 훨씬 더 깔끔하게 코드를 작성할 수 있습니다.
var numbers = [1,2,3,4,5];
var arr = numbers.filter(function(n){
return n % 2 === 0;
});
console.log(arr);
// 2,4
반응형