Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-14.log failed
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
study:javascript:start [2013/11/12 05:32] – [Demo] banana | study:javascript:start [2015/02/19 07:07] (現在) – [Add Comma] banana | ||
---|---|---|---|
行 165: | 行 165: | ||
===== Demo ===== | ===== Demo ===== | ||
link to [[http:// | link to [[http:// | ||
- | ===== reference ===== | ||
- | http:// | ||
行 172: | 行 170: | ||
====== Add Comma ====== | ====== Add Comma ====== | ||
<code javascript> | <code javascript> | ||
- | function | + | function |
- | | + | return ("" |
- | if (number.length > 3) { | + | |
- | var mod = number.length % 3; | + | |
- | var output = (mod > 0 ? (number.substring(0, | + | |
- | for (i=0 ; i < Math.floor(number.length / 3); i++) { | + | |
- | if ((mod == 0) && (i == 0)){ | + | |
- | output += number.substring(mod+ 3 * i, mod + 3 * i + 3); | + | |
- | } else{ | + | |
- | output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3); | + | |
- | } | + | |
- | }//end for | + | |
- | return (output); | + | |
- | | + | |
- | return number; | + | |
- | | + | |
} | } | ||
</ | </ | ||
ちなみにカンマを除去するのは次のとおり | ちなみにカンマを除去するのは次のとおり | ||
<code javascript> | <code javascript> | ||
- | function | + | function |
- | var str = '' | + | return number.replace(/ |
- | var output=str.replace(/ | + | |
- | return output; | + | |
} | } | ||
- | |||
</ | </ | ||