프로그래머스 풀이/level0
[Programmers] level 0) 문제 'k의 개수' 풀이
진기명기
2023. 3. 13. 00:39
🫠 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값의 개수를 구함