var reversePrefix = function(word, ch) {
const idx = word.indexOf(ch)
const prefix = [...word].slice(0,idx+1).reverse()
const postfix = [...word].slice(idx+1)
return [...prefix, ...postfix].join('')
};
먼저 indexOf 메소드를 이용해서 문자열
word
에서ch
의 인덱스를 구한다.
그리고 0부터ch
까지의 문자열을 배열로 변환하고 reverse 메소드를 사용해서 뒤집는다.
ch
이후의 문자열은 그대로 유지한다.
두 문자열을 합쳐서 리턴한다.