npm install ratioSometimes you want to handle a ratio as its own entity. Yeah, you could downcast to decimal (though on floating point that's really a crime), or encode it as a string, but neither of those really cuts it.
So why not npm install ratio?
``js
var ratio = require('ratio')
, half = ratio(4,8)
half === 0.5 // true
half.toString() === '1/2' // true
ratio(0.02).toSring() === '1/50'
`
* flexible instantiation:
* from numerator and denominator
* from string
* from decimal number
* nice rendering
* valueOf() returns numeric formtoString()` renders fractional form
*
* automatically reduces fractions on creation
* arithmetic (r.plus/minus/times/div)
* reciprocal
* render unicode fractions?