
skip에 포함된 문자들 삭제: filter(), includes()s의 각 문자에 대해 반복하면서 결과 바꾸기: map()indexOf()index에 있는 문자 찾기: [], 나머지 연산자function solution(s, skip, index) {
const alphabets = [...'abcdefghijklmnopqrstuvwxyz'].filter(
(c) => !skip.includes(c)
);
return [...s]
.map((c) => alphabets[(alphabets.indexOf(c) + index) % alphabets.length])
.join('');
}
훌륭한 글이네요. 감사합니다.