complexnum
v1.1.1
Published
A Javascript library to solve complex numbers
Readme
complexnum
Introduction
complexnumis a Javascript complex number solving app.- It has the following features;
- Add two complex numbers and return the result.
- Multiply two complex numbers and return the result.
- Perform division operation on two complex numbers and return the result.
- Perform subtraction operation on two complex numbers
- Return the conjugate of a complex number.
Dependencies
This is a library thus, requires minimal dependencies.
For testing purposes the following would be required
- jasmine-node-Simple JavaScript BDD testing framework for Node.
- coveralls.io-Posts your coverage reports to coveralls.io.
For the console app, the following would be required
- figlet-Creates ASCII Art from text.
- chalk- String styling for the terminal.
- readline-sync- Synchronously read users terminal input.
- clear- Clears the terminal screen.
Installation
Navigate to directory of choice on
terminal.npm install complexnum
Usage
var yourObject = require("complexnum");
var arg1 = new yourObject(2, 3),
arg2 = new yourObject(4, 5);
console.log(yourObject.add(arg1, arg2));Output should be {6, 8i}
Test
npm testContributing
Contributions encouraged but please take note to adhere to existing coding style. Unit tests can be added for any new or changed functionality
