슬라이딩 윈도우
left와 right 변수를 생성하고 각각 0과 left + p의 길이 만큼 할당합니다.
문자열을 반복합니다.
정답을 반환합니다.
const check = (str1, str2) => {
return Number(str1) <= Number(str2) ? true : false;
};
function solution(t, p) {
let answer = 0;
let left = 0;
let right = left + p.length;
while (right < t.length + 1) {
if (check(t.slice(left, right), p)) answer++;
left++;
right = left + p.length;
}
return answer;
}