본문 바로가기
자바스크립트 코딩테스트

프로그래머스 Level 1 - 숫자 문자열과 영단어 (Javascript)

by 준벨롭 2023. 12. 17.

문제

답안

function solution(s) {
    var answer = 0;

    let num = ["zero","one","two","three","four","five","six","seven","eight","nine"];

    num.forEach((val,idx)=>s=s.replaceAll(val,idx));

    return Number(s);
}

후기
num의 배열 순서에 맞게 영어를 입력하고, forEach를 이용해 num의 value값을 index값으로 바꿔줬다.

 

728x90