프로그래머스 - 숫자 문자열과 영단어 [JS][2021 카카오 인턴]

2023. 1. 5. 20:45·알고리즘(Algorithm)
728x90
반응형

풀이

["one22one"] 이런식의 형태로 s가 주어질 수 있는 것을 생각해서

while(isNaN(s))을 이용해 무한 반복문 생성

s 자체를 replace하기에 모든 문자가 없어지면 isNaN이 false -> 반복문 탈출

function solution(s) {
  let enWord = {
    zero: 0,
    one: 1,
    two: 2,
    three: 3,
    four: 4,
    five: 5,
    six: 6,
    seven: 7,
    eight: 8,
    nine: 9,
  }
    while(isNaN(s)){
      for(let i in enWord){
        if(s.includes(i)){
          s=s.replace(i,enWord[i])
        }
      }
    }
    const answer = Number(s);
    return answer;
}
728x90
반응형
저작자표시 (새창열림)

'알고리즘(Algorithm)' 카테고리의 다른 글

프로그래머스 - 소수 만들기[JS]  (0) 2023.01.09
프로그래머스 - 소수 찾기[JS]  (1) 2023.01.08
프로그래머스 - 모의고사 [JS]  (0) 2022.12.30
프로그래머스 - 크기가 작은 부분문자열[JS]  (0) 2022.12.23
프로그래머스 - 문자열 나누기[JS]  (1) 2022.12.19
'알고리즘(Algorithm)' 카테고리의 다른 글
  • 프로그래머스 - 소수 만들기[JS]
  • 프로그래머스 - 소수 찾기[JS]
  • 프로그래머스 - 모의고사 [JS]
  • 프로그래머스 - 크기가 작은 부분문자열[JS]
Hun-bot
Hun-bot
IT를 중심으로 다양한 것
  • Hun-bot
    로봇이 만드는 눈사람
    Hun-bot
  • 전체
    오늘
    어제
    • All Article (128)
      • Programmers (6)
        • TIP (1)
        • SQL (2)
        • LV1 (1)
        • LV2 (2)
        • LV3 (0)
      • Baekjoon (31)
        • Bronze (10)
        • Silver (19)
        • Gold (2)
        • Platinum (0)
        • Diamond (0)
      • Leetcode (0)
        • Easy (0)
        • Medium (0)
        • Hard (0)
        • SQL (0)
      • 알고리즘(Algorithm) (42)
      • JavaScript (40)
      • Linux (7)
      • JSP (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      자바스크립트 #연습문제
      JS #클래스
      프로그래머스 #자바스크립트 #JS
      c++
      Programmers
      알고리즘
      JS #javascript #객체 #Object
      프로그래머스
      오블완
      고득점 Kit
      JS #정규표현식
      리눅스
      Javascript
      Algorithm
      알고리즘 #Algorithm
      티스토리챌린지
      Vue #Vue.js #정리
      JS #프로그래머스 #숫자의표현 #알고리즘
      Python #알고리즘
      SQL
      async await #js #문법 #자바스크립트 #비동기
      JS #JavaScript #프로그래머스 #카카오
      LeetCode #JS #Javascript #Algorithm
      JSP #Vscode #톰켓 #Tomcat #Java #Web #jdk
      자바스크립트
      리눅스 #입문
      JS #JavaScript #프로그래머스 #알고리즘
      BaekJoon
      JavaScript #Set #Collection
      백준
    • 최근 댓글

    • hELLO· Designed By정상우.v4.10.3
    Hun-bot
    프로그래머스 - 숫자 문자열과 영단어 [JS][2021 카카오 인턴]
    상단으로

    티스토리툴바

    티스토리툴바