function SumNumbers(str : string) {
let sum = 0;
let tmp = "";
for (const ch of str.split('')) {
if (ch >= '0' && ch <= '9') {
tmp += ch;
}
else {
if (tmp.length > 0) {
sum += parseInt(tmp);
}
tmp = "";
}
}
if (tmp.length > 0) {
sum += parseInt(tmp);
}
return sum;
}
const str : string = "typescript4c++17c99java18";
console.log(SumNumbers(str));
/*
run:
138
*/