我正在使用math.js,我想addFive在数组的每个元素上调用该方法x。如果我调用addFive类似的变量y,则效果很好。我得到的输出为10。
x = math.matrix([2,3,4]);
let y= 5;
function example(){
this.a=5;
this.addFive = function(x){
return (x+this.a);
}
}
ex = new example();
let w = ex.addFive(y);
console.log(w);
当我尝试这个
let w = math.map(x, addFive);
console.log(w);
我得到一个错误addFive is not defined。有没有不使用循环的解决方法?
相关分类