Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- convertCurrency = (input) ->
- value = $(input).val().replace /[^\d\.]/g, ''
- float = parseFloat(value)
- float = 0 if isNaN(float)
- precision = parseInt(input.attr('data-precision'))
- if precision is 0
- val = float.toString().replace /\.\d*/, ''
- else
- val = float.toString().replace new RegExp("(\\.\\d{#{precision}})\\d*"), '$1'
- val = parseFloat val
- $(input).val val || ''
Add Comment
Please, Sign In to add comment