문자열이 몇 번 등장하는지 세기

issol·2023년 8월 18일
0

코딩테스트

목록 보기
81/118
post-thumbnail

TIS Day 81

문자열이 몇 번 등장하는지 세기

문자열 myString과 pat이 주어집니다. myString에서 pat이 등장하는 횟수를 return 하는 solution 함수를 완성해 주세요.

  • 제한사항
    1 ≤ myString ≤ 1000
    1 ≤ pat ≤ 10
  • 입출력 예

풀이

function solution(myString, pat) {
    var answer = 0;
    let patIdx = pat.length
    for(let i= 0; i< myString.length; i++){
       const cur = myString.slice(i, patIdx + i)
       if(cur === pat){
           answer += 1
       }
    }
    return answer;
}
profile
프론트 엔드 개발자

0개의 댓글