4 回答

TA貢獻(xiàn)1155條經(jīng)驗(yàn) 獲得超0個(gè)贊
通過(guò)水平打印,我假設(shè)您的意思是在同一行中。在這種情況下,您可以執(zhí)行上面提到的操作,或者您可以創(chuàng)建一個(gè)包含所有數(shù)字的字符串
let string = "";
for(let i = 0; i < 5; i++ ) {
let x = Math.floor(Math.random() * 10);
string = `${string} ${x.toString()}`;
}
console.log(string);

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
您可以將它們?nèi)刻砑拥揭粋€(gè)大字符串中并在最后打??!
output = ''
for(let i = 0; i < 5; i++ ) {
let x = Math.floor(Math.random() * 10);
output = output + ' ' + x;
}
console.log(output);

TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超6個(gè)贊
你可以這樣做。
var values=[];
for(let i = 0; i < 5; i++ ) {
values.push(Math.floor(Math.random() * 10));
}
console.log(values); //if you want to print an array
console.log(values.join()); //if you want to print as string with coma sepration
console.log(values.join(" ")); //if you want to print as string with empty spaces

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
取決于您想要的輸出格式,但您可以執(zhí)行以下操作:
let arr = [];
for (let i = 0; i < 5; i++) {
let x = Math.floor(Math.random() * 10);
arr.push(x)
console.log(x)
}
console.log(...arr)
如果你想用逗號(hào)來(lái)實(shí)現(xiàn),你可以用 .map() 來(lái)實(shí)現(xiàn)。
let arr = [];
for (let i = 0; i < 5; i++) {
let x = Math.floor(Math.random() * 10);
arr.push(x);
console.log(x);
}
const len = arr.length;
const commaArray = arr.map((x, i) => i < len - 1 ? x + ',' : x);
console.log(...commaArray);
添加回答
舉報(bào)