[leetcode, JS] 1844. Replace All Digits with Characters

mxxn·2023년 11월 15일
0

leetcode

목록 보기
123/198

문제

문제 링크 : Replace All Digits with Characters

풀이

/**
 * @param {string} s
 * @return {string}
 */
var replaceDigits = function(s) {
    return s.split('').map( (el, idx, arr) => idx%2 ? String.fromCharCode(arr[idx-1].charCodeAt() + +el) : el).join('')
};
  1. 문자열 s를 split하여 배열로 만들고
  2. map을 통해 해당 배열의 index가 홀수인 element는 문자로 변환
  3. join하여 return
  • Runtime 55ms, Memory 41.52MB
profile
내일도 글쓰기

0개의 댓글