How to Calculate Internal Rate of Return (IRR) in JavaScript
Inspired by http://stackoverflow.com/questions/530192/implementing-excel-and-vbs-irr-function var IRRCalc = function (CArray) { var i, f=999, // initial value for f before any calculations are done is well outside our accept_margin_of_error fprime, r=2, // this is an initial guess, we will revise it with each iteration acceptable_margin_of_error = 0.005; while(Math.abs(f) > acceptable_margin_of_error) { //console.log(‘r: ‘+r); // we are using… READ MORE