File manager - Edit - /home/custbahd/public_html/webs/monitor/clients/pilaucity/js/js-add-comma/3-manual.html
Back
<!DOCTYPE html> <html> <head> <title>Add Comma</title> <script> // (A) ADD COMMAS TO SEPERATE GIVEN NUMBER // NUM : ORIGINAL NUMBER // PER : ADD COMMA PER X DIGITS function addComma (num, per) { // (A1) CONVERT NUMBER TO STRING var cString = num.toString(); // (A2) SPLIT WHOLE & DECIMAL NUMBERS var cWhole = "", cDec = "", cDot = cString.indexOf("."); if (cDot == -1) { cWhole = cString; } else { cWhole = cString.substring(0, cDot); cDec = cString.substring(cDot); } // (A3) ADD COMMAS TO WHOLE NUMBER var aComma = "", count = 0; if (cWhole.length > per) { for (let i=(cWhole.length-1); i>=0; i--) { aComma = cWhole.charAt(i) + aComma; count++; if (count == per && i!=0) { aComma = "," + aComma; count = 0; } } } // (A4) RETURN "WHOLE WITH COMMA" PLUS DECIMAL PLACES return aComma + cDec; } // (B) TEST // (B1) WHOLE NUMBER var first = addComma(123456789, 3); console.log(first); // 123,456,789 // (B2) DECIMAL var second = addComma(23456.78, 3); console.log(second); // 23,456.78 </script> </head> <body></body> </html>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Generation time: 0.8 |
proxy
|
phpinfo
|
Settings