我正在做一个乘以2个矩阵的函数.矩阵将始终具有相同的行数和列数.(2x2,5x5,23x23,......)
当我打印它时,它不起作用.为什么?
例如,如果我创建两个2x2矩阵:
矩阵matrixA:
[1][2]
[3][4]
Run Code Online (Sandbox Code Playgroud)
matrixB:
[5][6]
[7][8]
Run Code Online (Sandbox Code Playgroud)
结果应该是:
[19][22]
[43][50]
Run Code Online (Sandbox Code Playgroud)
(http://ncalculators.com/matrix/2x2-matrix-multiplication-calculator.htm)
但是,我得到:
[19][undefined]
[22][indefined]
Run Code Online (Sandbox Code Playgroud)
function multiplyMatrix(matrixA, matrixB)
{
var result = new Array();//declare an array
//var numColsRows=$("#matrixRC").val();
numColsRows=2;
//iterating through first matrix rows
for (var i = 0; i < numColsRows; i++)
{
//iterating through second matrix columns
for (var j = 0; j < numColsRows; j++)
{
var matrixRow = new Array();//declare an array
var rrr = new Array();
var resu = new Array();
//calculating …Run Code Online (Sandbox Code Playgroud)