【发布时间】:2021-03-15 18:01:24
【问题描述】:
我现在的输出是这样的: Output
我的代码是:
var a = [2, 4];
var b = [5, 6];
console.log(a, "\n", b);
我希望输出如下所示:
[2, 4]
[5, 6]
【问题讨论】:
标签: javascript arrays newline console.log
我现在的输出是这样的: Output
我的代码是:
var a = [2, 4];
var b = [5, 6];
console.log(a, "\n", b);
我希望输出如下所示:
[2, 4]
[5, 6]
【问题讨论】:
标签: javascript arrays newline console.log
这是一种方法:
var a = [2, 4];
var b = [5, 6];
console.log('',a,'\n',b)
【讨论】:
console.log 中,当您将第一个参数设置为string 时,它会将格式视为字符串。意思是,字符串后面的参数也将被视为字符串。 - 如果您对第一个参数使用任何其他格式,那么它不会按照您期望的方式输出,因为它不会将您的其余参数假定为字符串。使用'\n'时需要字符串格式。
我认为你可以使用
var a = [2, 4];
var b = [5, 6];
console.log(a + "\n" + b);
它对我有用。
【讨论】:
你可以用这个:
console.log(`${a}\n${b}`);
【讨论】:
尝试使用array.toString() 函数。
var a = [2, 4];
var b = [5, 6];
console.log(a.toString() + '\n' + b.toString())
此代码将返回:
2,4
5,6
【讨论】: