[leetcode, JS] 2000. Reverse Prefix of Word

mxxn·2023년 12월 4일
0

leetcode

목록 보기
137/198

문제

문제 링크 : Reverse Prefix of Word

풀이

/**
 * @param {string} word
 * @param {character} ch
 * @return {string}
 */
var reversePrefix = function(word, ch) {
    for(let i=0; i<word.length; i++) {
        if(ch === word[i]) {
            return word.slice(0, i+1).split('').reverse().join('') + word.slice(i+1)
        }
    }

    return word
};
  1. 문자열 word 내에 문자 ch가 있는지 확인하여
  2. 있다면 0번째부터 ch까지의 문자열을 reverse 하고 나머지 문자열을 더하여 return
  3. 없다면 그대로 문자열 return
  • Runtime 44 ms, Memory 42.04 MB
profile
내일도 글쓰기

0개의 댓글