문제 설명
정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.
제한사항
1 ≤ array의 길이 ≤ 100
0 ≤ array의 원소 ≤ 1,000
0 ≤ n ≤ 1,000
function solution(array, n){ let a = array.filter(item => item == n) return a.length }
function solution(array, n) { let count = 0; for (let i = 0; i < array.length; i++) { if (array[i] === n) { count++; } } return count; }
위의 코드에서는 주어진 배열 array에서 정수 n이 몇 개 있는지를 세어서 반환합니다. 초기값 count를 0으로 설정하고, for 반복문을 사용하여 배열을 순회합니다. 각 원소를 검사하여 array[i]가 n과 같으면 count를 1씩 증가시킵니다. 반복문이 끝나면 count 변수에는 n의 개수가 저장됩니다. 마지막으로 count를 반환합니다. 이제 이 함수를 사용하여 주어진 배열에서 정수 n의 개수를 얻을 수 있습니다.