티스토리 뷰
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;
}
- array 배열을 반복
- 주어진 n과 일치하는 원소가 있을 때마다 count + 1
- count 반환
filter()
* 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열 반환 (mdm)
function solution(array, n) {
return array.filter(v => v === n).length
}
- n과 일치하는 원소들만 모은 배열의 length를 반환
'알고리즘 문제풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] Lv.0 - 몫 구하기 (javascript) (0) | 2022.11.27 |
---|---|
[프로그래머스] Lv.0 - 머쓱이보다 키 큰 사람 (javascript) (0) | 2022.11.27 |
[프로그래머스] Lv.0 - 옹알이 (1) (javascript) (0) | 2022.11.14 |
[프로그래머스] 1단계 - 이상한 문자 만들기 (javascript) (0) | 2022.08.04 |
[프로그래머스] 1단계 - 모의고사 (javascript) (0) | 2022.08.02 |
댓글