三倍元素的 Javascript 矩阵

标签 javascript matrix

我正在尝试编写一个运行矩阵的程序

[[1,2],[3,4]]

并通过函数将元素乘以三倍

例如:

输入

[[1,2],[3,4]]

输出

[[3,6],[9,12]]

最佳答案

一种可能的方法是迭代矩阵的列,而不是迭代这些列的每一行。

const matrix = [
	[1, 2],
	[3, 4]
]

const output = []

for (const col of matrix)
{
	const triples = []
	output.push(triples)
	
	for (const row of col)
	{
		triples.push(row * 3)
	}
}

console.log(output)

关于三倍元素的 Javascript 矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54674929/

相关文章:

javascript - 每个页面刷新时播放随机视频

javascript - 寻找 JavaScript RSA 库 2048 位

python - 在 python 中查找特征值/向量的最快方法是什么?

r - lm 和 biglm 的 QR 分解不同?

python - 如何在 python 中绘制 m x n 矩阵图

javascript - 在本地文件系统上的 html 文件中包含 html 文件?

javascript - javascript中 ScrollView 内容偏移量

javascript - Angular 2 中的模拟后端响应

R 黑森矩阵

c++ - 如何给类中的方阵指定大小