LarryBattle / Ratio.js

Rational numbers for Javascript
http://larrybattle.github.com/Ratio.js/
MIT License
113 stars 9 forks source link

Make Ratio.cleanFormat() more generic #5

Open LarryBattle opened 12 years ago

LarryBattle commented 12 years ago

Rather than just focusing on scientific notated numbers, add a function Ratio.getCleanFormat that rounds numbers appropriately.

So in Ratio.prototype.cleanFormat change it From:

obj.numerator = Ratio.getCleanENotation( obj.numerator );
obj.denominator = Ratio.getCleanENotation( obj.denominator );

To:

obj.numerator = Ratio.getCleanFormat( obj.numerator );
obj.denominator = Ratio.getCleanFormat( obj.denominator );
LarryBattle commented 10 years ago

Are better yet should .reduce() replace .cleanFormat()?