Quote:
Originally Posted by billboy
that seemed to do the trick , although my formatDollar doesnt seem to be working
|
Have you tried using your error console? What error messages do you receive? reduce() is not supported by all browsers.
Or try this:-
Code:
<script type="text/javascript">
// works with negative numbers also
function formatNumber(x) {
return x.toFixed(2).split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1,').split('').reverse().join('').replace(/^[\,]/,'');
}
var num = formatNumber(1234567.8897);
num = "$" + num;
alert (num);
</script>