[JS] 원하는 문자열 찾기 programmers toUpperCase() 정규식

0

코딩테스트

목록 보기
51/80
post-thumbnail

🎀 문제

알파벳으로 이루어진 문자열 myStringpat이 주어집니다. myString의 연속된 부분 문자열 중 pat이 존재하면 1을 그렇지 않으면 0을 return 하는 solution 함수를 완성해 주세요.

단, 알파벳 대문자와 소문자는 구분하지 않습니다.

function solution(myString, pat) {
    var answer = 0;
    return answer;
}

🎀 내 답변

const solution = (myString, pat) => myString.toUpperCase().includes(pat.toUpperCase()) ? 1 : 0
  1. toUpperCase의 사용으로 myStringpat을 대문자로 바꿔준다.
  2. includes를 사용해 myString 안에 pat이 들어있는지를 비교해서 있다면 1 없다면 0을 반환한다.
profile
일단 해. 그리고 잘 되면 잘 된 거, 잘 못되면 그냥 해본 거!

0개의 댓글