Re: [問題] 數字表示問題
※ 引述《digitalize (一定需要嗎?)》之銘言:
: 請問javascript有能夠做數字輸出的函式嗎?
: 例:1000 => 1,000
: 1000000 => 1,000,000
function num_format_type1(v){
var v2=String(v);
var v3='';
var signal='';
if(isNaN(v))return '';
if(v2.indexOf('.')){
u=v2.split('.');
v2=u[0];
}
if(v2.substr(0,1)=='-'){
signal='-';
v2=v2.substr(1,v2.length-1);
}
v=v2.length % 3;
if(v){
v3=v2.substr(0,v);
}
if(v2.length>3){
for(i=v;i<v2.length;i+=3){
v3+=(v3.length?',':'')+v2.substr(i,3);
}
}
if(typeof u !="undefined")v3+='.'+u[1];
v3=signal+''+v3;
return v3;
}
try it...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.158.15
※ 編輯: dinos 來自: 140.113.158.15 (04/13 17:57)
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章