JavaScript控制台输出到单行For和While循环
JavaScript Console Output to Single Line with For and While Loop
我需要弄清楚如何在循环中向控制台输出数字列表。但是,到控制台的输出必须在同一行,而不是随着每个新数字在页面上级联。下面,我有两个独立的代码块来完成相同的事情。一个使用while循环,另一个使用for循环。如果在for循环和while循环中完成这个有什么区别,我也想知道。谢谢你。
While循环var number = 2;
while (number <=10) {
console.log(number++);
number = number + 1;
}
For循环
for (var number = 2; number <= 10; number = number + 2)
console.log(number);
为了保持简单,您所需要做的就是将数字连接到您要跟踪的字符串中。每次输入console.log时,它都会自动将其移到新行。
var output = "";
for (var i = 2; i <= 10; i = i + 2) {
output += i + " ";
}
console.log(output);
While:
var number = 2, output = [];
while (number <=10) {
output.push(number++);
number = number + 1;
}
console.log.apply(console, output);
为:var number, output=[];
for (number = 2; number <= 10; number = number + 2) {
output.push(number);
}
console.log.apply(console, output);
注意,我建议你不要做for(var x...
——它会给var x一个错误的作用域——但这只是我的意见
相关文章:
- 基于两个条件退出While循环
- 希望日期开始结束于while循环中的一个房间id的一个数组
- 为什么我的While循环不起作用
- 使用while循环+break是一种可接受的方式;goto;手术的结束
- 如何将while循环中生成的值存储到变量中,以便以后在JQuery中使用
- jquery,while循环在后台运行,同时while循环
- jquery悬停和while循环
- Javascript:用while循环在给定的count参数中重复一个字符串
- 如何修复 while 循环
- Jquery扩展点的宽度,同时通过while循环递增
- 斐波那契序列Javascript做while循环
- 为什么这个while循环不能使用AND逻辑运算符
- JavaScript while循环没有'不能在有条件的情况下工作
- While循环在JavaScript中永远运行
- 逻辑(JSint友好)等效于while循环中的此赋值
- Javascript:用if语句运行while循环,用子句随机生成内容
- 如何使javascript在SQL while循环中回显所有数据
- Javascript 'while' 循环,如果条件为 false,如何停止迭代
- 在 while 循环中选择与整数值对应的数组
- 我怎样才能让 while 循环等到用户在图片上向右滑动