[프로그래머스] 7의 개수

이아현·2023년 6월 6일
0

코딩테스트

목록 보기
14/31
post-thumbnail

✅ 문제 설명

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

✅ 제한사항

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

👩‍💻 나의 풀이

function solution(array) {
    var answer = 0;
    for (let i of array) {
        var splitArray = i.toString().split("")
        for (let j of splitArray) {
            if (j === "7") {
                answer ++;
            }
        }
    }
    return answer;
}

📃 다른 풀이

function solution(array) {
    var answer = array.join("").toString().split("").filter((element) => {return element === "7"}).length;
    return answer;
}
  • 메서드를 잘 쓰면 훨씬 간결하게 풀 수 있다! 잘 활용해보자 ㅜㅜ
profile
PM을 지향하는 FE 개발자 이아현입니다 :)

0개의 댓글