js console.log二维矩阵

6bc51xsx  于 2021-09-23  发布在  Java
关注(0)|答案(2)|浏览(365)

我有一个二维阵列矩阵:

let matrix = 
[
[a, b, c], 
[d, e, f],
[g, h, i]
].

如何在控制台上打印新行上的任何阵列,并且元素之间没有逗号?这样地:

a b c
d e f
g h i

console.log(matrix.join('\n'))打印新行上的任何数组:

a, b, c
d, e, f
g, h, i

好的,但我不想要逗号。。。

1cklez4t

1cklez4t1#

通过改进您的代码,也许您可以这样修改它

const printMatrix = matrix.map((d) => d.join(" ")).join("\n")
console.log(printMatrix);
gc0ot86w

gc0ot86w2#

您可以使用javascript的console.table()而不是console.log()
这将以表格的形式显示您的数组,使其更易于阅读和分析。这是一个鲜为人知的特性,但在使用多维数组时非常有用。

相关问题