문제 설명
정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.
제한 사항
풀이
function solution(array, n) {
// 값을 저장할 answer 변수 생성
let answer = 0
// array배열을 forEach를 사용해 배열 안의 요소가 n과 같으면 answer변수를 1증가
array.forEach((element1) => {
if(element1 === n) {
answer++
}
})
return answer
}
function solution(array, n) {
// filter 메서드를 사용해 해당 조건과 같다면 answer에다가 넣고 그 배열의 길이를 리턴
return answer = array.filter((element1) => element1 === n).length
}
회고...
다양한 방법으로 푸니까 흥미롭고 재밌다!!