5.Vector Math от Упражненията Advanced Functions
Здравейте,
Може ли малко помощ относно задачата? Изглежда лесна, но някъде греша. Резултатът е: Unexpected error: result.add is not a function.
function x(a,b) { let obj = { add: function (a,b) { return [a[0] + a[1], b[0] + b[1]] }, multiply: function (a,b) { return [a[0]*b, a[1]*b] }, length: function (a) { return Math.sqrt(a[0]*a[0] + a[1]*a[1]) }, dot: function (a,b) { return a[0]*a[1] + b[0]*b[1]; }, cross: function (a,b) { return a[0]*b[1] - a[1]*b[0] } }; return obj; }