我有一个二维阵列矩阵:
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
好的,但我不想要逗号。。。
1cklez4t1#
通过改进您的代码,也许您可以这样修改它
const printMatrix = matrix.map((d) => d.join(" ")).join("\n") console.log(printMatrix);
gc0ot86w2#
您可以使用javascript的console.table()而不是console.log()这将以表格的形式显示您的数组,使其更易于阅读和分析。这是一个鲜为人知的特性,但在使用多维数组时非常有用。
2条答案
按热度按时间1cklez4t1#
通过改进您的代码,也许您可以这样修改它
gc0ot86w2#
您可以使用javascript的console.table()而不是console.log()
这将以表格的形式显示您的数组,使其更易于阅读和分析。这是一个鲜为人知的特性,但在使用多维数组时非常有用。