function solution(s) {
var answer = "";
var num=""
var number=["zero","one","two","three","four","five","six","seven","eight","nine"];
for(let i=0; i<s.length; i++){
if (isNaN(s[i])){
num+=s[i];
} else {
answer+=s[i];
};
if(number.indexOf(num)>-1) {
answer+=number.indexOf(num);
num=""
}
}
return Number(answer);
}
function solution(s) {
let numbers = ["zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"];
var answer = s;
for (let i = 0; i < numbers.length; i++) {
let arr = answer.split(numbers[i]);
answer = arr.join(i);
}
return Number(answer);
}
split으로 해당 문자열이 있다면,
["a", "b"] 이런식으로 나눈다
나눈값이 있으면 join을 이용해서 i(숫자)를 사이에 채워준다!!!