본문 바로가기
알고리즘

프로그래머스 0단계 : 7의 개수

by 코터틀 2022. 10. 31.
반응형

프로그래머스 0단계 : 7의 개수

머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요.



※ 제한사항

1 ≤ array의 길이 ≤ 100
0 ≤ array의 원소 ≤ 100,000

※ 입출력 예

array result
[7, 77, 17] 4
[10, 29] 0

function solution(array) {
    return [...array.join('')].filter(a => a === '7').length;
}

배열 내부에 매개변수 array변수를 전개하고 join 메서드를 통해 문자로 변환합니다. 다음 filter메서드를 사용하여 속성값이 7과 일치하는 length값을 반환하도록합니다.
[7, 77, 17]의 7은 총 4개이므로 length값은 4를 반환합니다.
[10, 29]의 7은 총 0개로 length값은 0을 반환합니다.
반응형

댓글


광고 준비중입니다.