Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // JavaScriptで数値のカンマ編集
- function editCamma(n) {
- var I, D;
- if(n.indexOf(".") != -1) {
- var arr = n.split(".");
- I = arr[0];
- D = "." + arr[1]; // .が複数あるのは知らない
- } else {
- I = n;
- D = "";
- }
- var s = [];
- var p = 0;
- for(i = I.length - 1; i >= 0; i--) {
- s.unshift(I[i]);
- if(++p == 3) {
- s.unshift(",");
- p = 0;
- }
- }
- return s.join("").replace(/^([\,])([0-9\,]+)/,
- function(all, v1, v2) { return v2; }) + D;
- }
Add Comment
Please, Sign In to add comment