문제
답안
function solution(t, p) {
var answer = 0;
let num = 0;
for(let i = 0; i < t.length - p.length + 1; i++){
num = t.substr(i, p.length);
if(num <= p){
answer++;
}
}
return answer;
}
후기
t의 길이에서 p의 길이를 뺀값에 1을 더해, p자릿수에 맞는 숫자를 최대한 만들고, 그 수를 p와 비교해 num이 더 작으면 answer를 1 증가시켜준다.
728x90
'자바스크립트 코딩테스트' 카테고리의 다른 글
프로그래머스 Level 1 - 예산 (Javascript) (0) | 2023.12.23 |
---|---|
프로그래머스 Level 1 - 이상한 문자 만들기 (Javascript) (0) | 2023.12.22 |
프로그래머스 Level 1 - 삼총사 (Javascript) (0) | 2023.12.20 |
프로그래머스 Level 1 - 최소직사각형 (Javascript) (0) | 2023.12.19 |
프로그래머스 Level 1 - 시저 암호 (Javascript) (0) | 2023.12.18 |