![](/img/trans.png)
[英]JavaScript Console Output to Single Line with For and While Loop
[英]I'm trying to get the output from my for loop to print in a single line in the console
只需為每行構建一個字符串,然后在完成后進行console.log
。
var s = '';
for (i = 1; i <= n; i++){
s += newN + '\t';
}
console.log(s);
console.log總是換行,因此用N次數字創建一個字符串和concat,然后像這樣打印它:
var n = Number(Math.ceil(Math.random()*10));
console.log(n);
var newN= n-1;
var counter = 1;
while(counter <= n){
let str = ''
for (i = 1; i <= n; i++){
str = str + newN
}
console.log(str)
newN+=2;
counter++;
}
var n = Math.ceil(Math.random()*10);
console.log(n);
for(let count = 1; count < n; count++)
console.log(("" + (n - 1 + count * 2)).repeat(n));
您可以簡單地使用重復將其連續打印n次。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.