
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
풀이가 제가 한건데 왜 []가 나오나요..?에로우함수 안쓰고 해봤는데 뭐가 잘못되었는지 모르겠어요.
구글링에서
<script>
(function test(){
const testArray = [1,2,3,4,5];
const newArray = testArray.filter(function(element, index, array){
console.log(element);
console.log(index);
console.log(array);
});
})();
</script>
이거 보고 해봤는데 특히 return부분 어렵네용..
작성한 코드 및 에러 메세지
풀이.
let fruit_list = ['사과','감','감','배','포도','포도','딸기',
'포도','감','수박','딸기']
let podo_list= fruit_list.filter(function(element){return Element == '포도';})
console.log(podo_list)
//[]
답.
let fruit_list = ['사과','감','감','배','포도','포도','딸기',
'포도','감','수박','딸기']
let podo_list = fruit_list.filter((f)=>{
return f == '포도'
})
console.log(podo_list) //['포도','포도','포도']
