UNPKG

linalg.js

Version:

Linear Algebra Module

13 lines (12 loc) 320 B
function Matrix(w, h, value = 0) { var mat = new Array(w); for (var i = 0; i < mat.length; i++) { mat[i] = new Array(h); for (var j = 0; j < mat[i].length; j++) { mat[i][j] = typeof value === 'function' ? value(i, j) : value; } } console.log(mat); return mat; } module.exports.Matrix = Matrix;