알고리즘
[Programmers algorithm👀] 중복된 숫자 개수
미리구
2022. 11. 18. 20:04
1. 문제설명
🔊 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.
[ 제한조건 ]
◾1 ≤ array의 길이 ≤ 100
◾0 ≤ array의 원소 ≤ 1,000
◾0 ≤ n ≤ 1,000
[ 입출력예시 ]
array | n | result |
[1, 1, 2, 3, 4, 5] | 1 | 2 |
[0, 2, 3, 4] | 1 | 0 |
[ 답안 포맷 ]
function solution(array, n) {
var answer = 0;
return answer;
}
2. 문제풀이
function solution(array, n) {
let answer = 0;
// filter 함수로 n과 같은 값을 새로 배열에 담고 배열의 길이를 answer에 담음
answer = array.filter((item)=>item === n).length
return answer;
}