function rangeNum(str, min, max) {
const result = [];
let cur = 0;
for (let i = 0; i < str.length; i++) {
const c = str[i];
const v = c - '0';
const next = cur * 10 + v;
if (next > max || next < min) {
result.push(cur);
cur = v;
} else {
cur = next;
}
}
return result;
}
循环字符串 大于 3 直接输出 等于 1 则直接合并下一位,输出 i++ 等于 2 则判断一下一位是否位为 0。为 0 输出20 i++
字符串里面数字怎么比大小, 数字是几位的