我试图将循环的结果打印到控制台上,但它一直在新的行上打印,而不是在同一行上打印所有内容.
这是我期待的输出:
...17°C in 1 days ... 21°C in 2 days ... 21°C in 3 days
但这是我一直得到的输出:
... 17°C in 1 days
... 21°C in 2 days
... 23°C in 3 days
我试过了我找到的大部分答案,但它们都不起作用.
const arr =[17, 21, 23];
function printForcast(arr) {
for (let i = 0; i < arr.length; i++) {
let days = i;
if(i <= days){
days +=1;
}
console.log(`... ${arr[i]}°C in ${days} days`);
}
return arr;
}
printForcast(arr);
<!DOCTYPE html>