본문 바로가기

알고리즘

자바스크립트) 프로그래머스 - 문자열안에 문자열

문제 설명

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

function solution(str1, str2) {
  let str1Lower = str1.toLowerCase();
  let str2Lower = str2.toLowerCase();

  return str1Lower.indexOf(str2Lower) > -1 ? 1 : 2;
}

indexOf

indexOf는 자바스크립트 문자열 객체의 메소드로, 주어진 문자열이 처음으로 나타나는 위치의 인덱스를 반환합니다. 만약 주어진 문자열이 존재하지 않으면, -1을 반환합니다.

 

ex)

let str = "Hello, world!";
let index = str.indexOf("o");
console.log(index); // 4

'알고리즘' 카테고리의 다른 글

퀵 정렬  (0) 2023.09.22
BFS) 미로 탈출  (0) 2023.09.22
DFS) 음료수 얼려 먹기  (0) 2023.09.22
BFS  (0) 2023.09.22
DFS  (0) 2023.09.22