🫠 Programmers (level 0)
👉🏻 문제 47번 (k의 개수) : i ~ j까지 k의 값 개수 구하기
function solution(i, j, k) {
// i ~ j까지의 배열 만들고, join으로 문자열 -> split으로 배열 하나씩 만들기
let arr = new Array(j-i+1).fill(i).map((item,index) => item+index).join('').split('')
// 배열에서 k값 개수 찾기
return arr.filter((item) => item == k).length
}
✅ 확인할 점
💡 i ~ j까지 i부터 1씩 증가하는 배열을 만들어주고, join으로 모든 숫자를 합친 뒤, split으로 분리
💡 filter를 통해 해당 k값의 개수를 구함
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '7의 개수' 풀이 (0) | 2023.03.14 |
---|---|
[Programmers] level 0) 문제 '이진수 더하기' 풀이 (0) | 2023.03.13 |
[Programmers] level 0) 문제 '팩토리얼' 풀이 (0) | 2023.03.12 |
[Programmers] level 0) 문제 '2차원으로 만들기' 풀이 (0) | 2023.03.07 |
[Programmers] level 0) 문제 '무스부호(1)' 풀이 (0) | 2023.03.07 |