प्रारूप मुद्रा - सीएसएस-ट्रिक्स

Anonim

यह फ़ंक्शन संख्याओं को दो दशमलव स्थानों पर ले जाएगा, और सुनिश्चित करें कि दिए गए मान में दो दशमलव स्थान हैं। उदाहरण के लिए 12.006 12.01 पर लौटेगा, .3 0.30 पर लौटेगा, और 5 5.00 पर लौटेगा

function CurrencyFormatted(amount) ( var i = parseFloat(amount); if(isNaN(i)) ( i = 0.00; ) var minus = ''; if(i < 0) ( minus = '-'; ) i = Math.abs(i); i = parseInt((i + .005) * 100); i = i / 100; s = new String(i); if(s.indexOf('.') < 0) ( s += '.00'; ) if(s.indexOf('.') == (s.length - 2)) ( s += '0'; ) s = minus + s; return s; )