[leetcode, JS] 2810. Faulty Keyboard

mxxn·2024년 6월 13일
0

leetcode

목록 보기
179/198

문제

문제 링크 Faulty Keyboard

풀이

/**
 * @param {string} s
 * @return {string}
 */
var finalString = function(s) {
    let result = []
    for(let el of s) {
        if(el === 'i') {
            result = result.reverse()
        } else {
            result.push(el)
        }
    }
    return result.join('')
};
  1. 배열을 하나 만들고
  2. s를 순회하며 알파벳이 i일때는 배열 reverse, 아닐 때는 push
  3. 배열을 join하여 return
  • Runtime 98 ms, Memory 53.62 MB
profile
내일도 글쓰기

0개의 댓글