문제
1에서 13까지의 숫자에서 1은 6번 발생합니다: 1, 10, 11, 12, 13. 매개변수로 정수 i, j, k가 주어지면, i에서 j까지 k가 발생한 횟수를 반환하는 solve 함수를 완성하십시오. .
제한
- 1 ≤ 나 < 제이 ≤ 100,000
- 0 ≤ 케이 ≤ 9
solution.js
function solution(i, j, k) {
let answer = 0;
while(i <= j) {
const tmp = i.toString().split("").filter((it) => it === k.toString());
answer += tmp.length;
i += 1;
}
return answer;
}
출처: Programmers Coding Test Practice, https://school.programmers.co.kr/learn/courses/30/lessons/120887