UNPKG

gd_complex

Version:
28 lines (23 loc) 1.02 kB
const complex = require("./gd_complex.es5").complex; const a = complex(2, 3) const b = complex(5, 3) const c = complex(1, 0) const d = complex(0, 1) console.log( "sadd(): " + a.sadd(2).value() ) console.log( "ssubtract(): " + a.ssubtract(1).value() ) console.log( "smultiply(): " + a.smultiply(2).value() ) console.log( "sdivide(): " + a.sdivide(2).value() ) console.log( "iadd(): " + a.iadd(b).value() ) console.log( "isubtract(): " + a.isubtract(b).value() ) console.log( "imultiply(): " + a.imultiply(b).value() ) console.log( "idivide(): " + a.idivide(b).value() ) console.log( "conjugate(): " + a.conjugate().value() ) console.log( "reciprocal(): " + a.reciprocal().value() ) console.log( "normalize(): " + a.normalize().value() ) console.log( "sqrLength(): " + a.sqrLength() ) console.log( "length(): " + a.length() ) console.log( "area(): " + a.area() ) console.log( "angle(): " + a.angle() ) console.log( "angle(): " + b.angle() ) console.log( "angle(): " + c.angle() ) console.log( "angle(): " + d.angle() )