https://programmers.co.kr/learn/courses/30/lessons/77484?language=javascript
코딩테스트 연습 - 로또의 최고 순위와 최저 순위
로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호
programmers.co.kr
function solution(lottos, win_nums) {
let score = [6, 6, 5, 4, 3, 2, 1];
let zero_cnt = 0;
let correct = 0;
lottos.forEach((v) => {
if (win_nums.includes(v)) {
correct++;
}
if (v === 0) {
zero_cnt++;
}
});
return [score[correct + zero_cnt], score[correct]];
}
어이고 너무 오랜만이라 단축키도 다 까먹어버렸네
'algorithm > js' 카테고리의 다른 글
[프로그래머스/js] 신규 아이디 추천 (0) | 2021.10.27 |
---|---|
[프로그래머스/js] 영어 끝말잇기 (0) | 2020.05.07 |
[프로그래머스/js] JadenCase 문자열 만들기 (0) | 2020.05.07 |
[프로그래머스/js] 행렬의 곱셈 (0) | 2020.05.07 |
[프로그래머스] 문자열 압축 (0) | 2020.05.01 |
댓글