[PS] Programmers/코딩테스트 입문/Lv0: 7의 개수
2023. 7. 6. 14:43ㆍ✨ PS(ProblemSolving)
문제
머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요.
예시
array result
[7, 77, 17] 4
[10, 29] 0
풀이
function solution(array) {
let answer = 0;
array.forEach(arr => {
answer += String(arr).split('7').length - 1;
});
return answer;
}
처음 시도 방향:
forEach문으로 arrya안의 요소들을 꺼내고, 해당 요소들을 쪼개서 쪼개진 요소가 7이면 answer에 더하도록함.
전체를 7로 짜르고 길이로 7의 개수를 파악하는 것이 더 간단함
'✨ PS(ProblemSolving)' 카테고리의 다른 글
[PS] Programmers/코딩테스트 연습/연습문제: 최댓값과 최솟값(Lv2) (0) | 2023.07.13 |
---|---|
[PS]Programmers/코딩 테스트연습/연습문제/행렬의 덧셈 (0) | 2023.07.10 |
[PS]: Programmers/코딩테스트입문/이진수 더하기 (0) | 2023.07.03 |
[PS]Programmers/코딩테스트연습/연습문제/Lv1: 자연수 뒤집어 배열로 만들기 (0) | 2023.06.22 |
[PS] Programmers/코딩기초트레이닝/Day20: 문자열 묶기 (0) | 2023.06.09 |