영어로 적힌 숫자가 입력되면 그걸 다시 숫자로 바꾸기.
1. 영어로 적힌 숫자만 찾아내야 하며 그걸 숫자로 바꾼다.
2. String method 활용. 이때 replace를 생각해내야 한다(<-알고있더라도 잘 떠오르지 않음)
function solution(s) {
var answer = 0;
var s = s.replace(/zero/ig, 0)
s = s.replace(/one/ig, 1)
s = s.replace(/two/ig, 2)
s = s.replace(/three/ig, 3)
s = s.replace(/four/ig, 4)
s = s.replace(/five/ig, 5)
s = s.replace(/six/ig, 6)
s = s.replace(/seven/ig, 7)
s = s.replace(/eight/ig, 8)
s = s.replace(/nine/ig, 9);
answer = Number(s);
return answer;
}
1. .replace <-string method
replace(regexp, newSubstr)
replace(regexp, replacerFunction)
2. 정규식을 표현할 때 i는 대소문자를 구분하지 않겠다는 의미, g는 전체문자열을 찾고 모든 일치항목을 반환하는 전역 검색을 수행하는 옵션 혹은 플래그