ベクトルを生成するコンストラクターと、ベクトルの和を計算するコード
function Vector(x,y){
this.x = x;
this.y = y;
}
function add(v1,v2){
let v = new Vector(v1.x+v2.x,v1.y+v2.y);
return v
}
let vecs = [];
for(let i=0; i<10; i++){
vecs.push(new Vector(Math.random(),Math.random()))
}
console.log(vecs);
let sum = vecs.reduce((v1,v2) => add(v1,v2));
console.log(sum);
この記事が気に入ったらサポートをしてみませんか?