프로그래머스 LEVEL 1(크기가 다른 부분 문자열)

image

  • 사용 언어 : javascript

  • 해결 날짜 : 2022-12-25

  • 해결 방법 :

    • 단순 반복문으로 문제 해결
      • i ~ i + p.length 까지 자른 문자열과 p를 비교
      • 크기 비교를 위해 두 값에 대해 parseInt() 수행
  • 회고 :

    • x
  • 코드

    function solution(t, p) {
      let answer = 0;
      const pNum = parseInt(p, 10);
    
      for (let i = 0; i < t.length - p.length + 1; i++) {
        const current = t.substring(i, i + p.length);
        if (parseInt(current, 10) <= pNum) answer++;
      }
    
      return answer;
    }
    
  • 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges