[프로그래머스] 크기가 작은 부분문자열 (JS)

hhkim·2023년 6월 26일
0

Algorithm - JavaScript

목록 보기
38/188
post-thumbnail

풀이 과정

  1. t에서 p 길이만큼의 부분문자열 찾기: slice()
  2. 각 문자열을 숫자로 변환: Number()
  3. t의 모든 부분문자열에 대해 반복하면서 p보다 작은 수 세기: for

코드

function solution(t, p) {
  const len = p.length;
  const np = Number(p);
  let result = 0;
  for (let i = 0; i < t.length - len + 1; ++i) {
    if (Number(t.slice(i, i + len)) <= np) {
      ++result;
    }
  }
  return result;
}

0개의 댓글