trace(this.dollarFormat(".004")); // outputs "$0.00" trace(this.dollarFormat(".005")); // outputs "$0.01" trace(this.dollarFormat(".014")); // outputs "$0.01" trace(this.dollarFormat(".015")); // outputs "$0.02" trace(this.dollarFormat(".019")); // outputs "$0.02" trace(this.dollarFormat("000.123")); // outputs "$0.12" trace(this.dollarFormat("1.234")); // outputs "$1.23" trace(this.dollarFormat("12")); // outputs "$12.00" trace(this.dollarFormat("123")); // outputs "$123.00" trace(this.dollarFormat("1234")); // outputs "$1,234.00" trace(this.dollarFormat("12345")); // outputs "$12,345.00" trace(this.dollarFormat("123456")); // outputs "$123,456.00" trace(this.dollarFormat("123457")); // outputs "$123,457.00" trace(this.dollarFormat("1234578")); // outputs "$1,234,578.00" trace(this.dollarFormat("12345789")); // outputs "$12,345,789.00"