advertisement -- please support sponsors

forms, numbers:
representing numeric values in US currency format

Many people have been asking how to do this. Since JavaScript does not have built-in methods for converting numbers to currency-formatted strings, the only option left is to make a function that does it for us -- which I have already done for you.

The name of the function is toUSCurrency. It takes a number or string as input and returns a new string representing the original input as US currency. I present it to you in an edit-box so that you can cut and paste it into your own JavaScript programs:

By the way, this function was designed to withstand abuse. If the number or string passed in cannot be converted, then a string representing the original, unmodified input is returned instead.

The following form is provided so that you can experiment with the toUSCurrency function and determine if it suits your needs.

Input:

Output:
Output = toUSCurrency (Input);
If you like toUSCurrency, please feel free to use it in your own JavaScript programs.

Charlton Rose
April 16, 1997