내가 작성한 코드
function solution(s, n) {
const eng_up = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ".split("")
const eng_lo = "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz".split("")
const sSplit = s.split("")
const box = sSplit.map(elm=>{
if(eng_up.includes(elm)){
return elm = eng_up[eng_up.indexOf(elm)+n]
}
if(eng_lo.includes(elm)){
return elm = eng_lo[eng_lo.indexOf(elm)+n]
}
return elm
})
return box.join("")
}
'알고리즘 & 자료구조 > 프로그래머스' 카테고리의 다른 글
이상한 문자 만들기 [Javscript] (0) | 2022.07.10 |
---|---|
로또의 최고 순위와 최저 순위 [Javascript] (0) | 2022.07.10 |
크레인 인형뽑기 게임 [Javascript] (0) | 2022.07.10 |
숫자 문자열과 영단어 [Javascript] (0) | 2022.05.26 |