node package manager
Stop writing boring code. Discover, share, and reuse within your team. Create a free org »



Penny add a few helper properties to generate currency from numbers.

See /examples to see how it works.

Operations on amounts of same currency:

require 'penny'
e = 100.EUR.add 11.50.EUR
console.log "#{e}"
d = 100.USD.sub 50.USD
console.log #{d}"

which should print :

+111.5€  # in green
-$50     # in yellow

There are also shortcuts for big numbers:

console.log "#{400.K.USD}"
console.log "#{1.M.EUR}"
console.log "#{1.B.USD}"