프로그래머스 - 둘만의 암호
part23. 둘만의 암호
js ver 1.0
function solution(s, skip, index) {
let alArr = Array.from({length: 'z'.charCodeAt() - 'a'.charCodeAt() + 1}, (el, idx) => String.fromCharCode(idx + 'a'.charCodeAt()));
alArr = alArr.filter(el => !skip.includes(el));
return Array.from(s, char => alArr[(alArr.indexOf(char) + index) % alArr.length]).join('');
}