프로그래머스 - 문자열안에 문자열

이한결·2022년 12월 8일
0

프로그래머스

목록 보기
36/107
post-thumbnail

문제 설명

문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.

제한사항

● 1 ≤ str1의 길이 ≤ 100
● 1 ≤ str2의 길이 ≤ 100

입출력 예

입출력 예 설명

입출력 예 #1

"ab6CDE443fgh22iJKlmn1o" str1에 str2가 존재하므로 1을 return합니다.

입출력 예 #2

"ppprrrogrammers" str1에 str2가 없으므로 2를 return합니다.

나의 코드

function solution(str1, str2) {
         if (str1.search(str2) !== -1) {
          return 1;
        } else if (str1.search(str2) == -1) {
          return 2;
        }
}

search()라는 것을 활용하여 풀었다. search()를 이용했을 때 안에 해당 문자열이 있으면 인덱스를 반환한다. 없으면 -1을 반환한다.

끝!

profile
평범한 삶을 위하여

0개의 댓글