【发布时间】:2016-02-05 05:49:41
【问题描述】:
我想删除零,
我喜欢这个模型,如果我输入 1000 然后额外的表格显示从 1 到 1000 的所有数字,每次检查数字并删除零。
示例:如果我接受 10 然后输出 1 2 3 .....8 9 1(10 去掉零,显示余额 1)。
如果我接受 500 那么 比如 1 2 ......8 9 1 11 12 13......19 2 21 22 23 ......29 3 31 32.. 98 99 1 11 12 13(101 102 103 去掉零) 488 499 5 (500去掉零)
另一个例子是,如果我输入 1000 则输出如下 1 2 ......8 9 1 11 12 13......19 2 21 22 23......29 3 31 32.. 98 99 1 11 12 13(101 102 103 去除零) 488 499 5(500 去除零) 51 52 53 54(501 502 503 删除零)......最后 996 997 998 999 1(1000 删除 3 个零)。
使用 java 脚本和 Html5...
输入号码:
函数 printNoZeros() {
var numbers = document.getElementById("number").value;
var output = "";
for (var i = 1; i <= numbers; i++) {
var noZero = i.toString().replace(/0/g, '');
console.log(noZero);
}
document.getElementById("anumbers").innerHTML = output;
}
但不明白...它删除了零。但未显示在余额数字中
ex 输入为 20 输出如 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2
【问题讨论】:
-
请提供您的输入、当前输出(不工作)和预期输出..
-
OP 希望输入
10以返回1 2 3 4 5 6 7 8 9 1,如打印所有去掉零的数字 -
我喜欢在文本框中输入 10 或 100 或 500 或 1000
-
输出像上面提到的文字...
-
@Aziz,我在发布的问题中看不到任何努力;(
标签: javascript