티스토리 뷰

https://school.programmers.co.kr/learn/courses/30/lessons/120583

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 


 

for문

function solution(array, n) {
    let count = 0;
    
    for(let i = 0; i < array.length; i++) {
        if(array[i] === n) count++
    }

    return count;
}
  1. array 배열을 반복
    1. 주어진 n과 일치하는 원소가 있을 때마다 count + 1
  2. count 반환

 

filter()

* 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열 반환 (mdm)

function solution(array, n) {
    return array.filter(v => v === n).length
}
  1. n과 일치하는 원소들만 모은 배열의 length를 반환

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함