1.1.0 • Published 5 years ago

financia v1.1.0

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

financia

Build Status Coverage Status

Perform calculations related to general finance without implementing formulae from scratch. Light weight with no dependencies.

Installation

npm i financia --save

Example

Calculate weighted average.

const financia = require('financia');

var weights = [0.25, 0.25, 0.50];
var values  = [5, 6, 2];

var result = financia.weightedAvg(values, weights);
console.log(result);
// 3.75

Calculate Compound Interest.

var principal = 10;
var rate = .06;
var time = 1;
var result = financia.compoundedInterest(principal, rate, time);

/*
result value:
{
    amount: 10.60,
    accumulatedInterest: .60,
    principal: 10,
    rate: .06,
    time: 1
}
*/

Calculate Simple Interest.

var principal = 10;
var rate = .06;
var time = 10;
var result = financia.simpleInterest(principal, rate, time);

/*
result value:
{
    amount: 16,
    accumulatedInterest: 6,
    principal: 10,
    rate: .06,
    time: 10
}
*/

Facing problems using financia? Raise an issue!

1.1.0

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago