看板 Flash 關於我們 聯絡資訊
※ 引述《PhotoshopCS (兔子先生)》之銘言: : 就是千分位(,)不知道該怎麼讓他出來? : 是不是有格式的函數可以幫忙... AS沒啥排版的函式,通常都要自己寫 function numFormat(value:String, digits:Number = 3):String { var result:String = ""; if (value.length > 3) { for (var i:Number = 0; i < value.length; i++) { result += value.charAt(i); if (((value.length - i) % digits == 1) && (value.length - 1 != i)) { result += ","; } } } return result; } value是動態產生的String,digits是隔幾個字加上一個逗點(預設3) 以下是一些使用範例: trace(numFormat("123456789")); //輸出123,456,789 trace(numFormat("123456789", 4)); //輸出1,2345,6789 -- CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓 Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.83.109 ※ 編輯: cjcat2266 來自: 61.228.83.109 (02/16 17:53)
PhotoshopCS:太感謝啦XDDDDDDDDDDDDDD 02/17 17:58
ecbytesan:強者~ 02/17 20:28
※ 編輯: cjcat2266 來自: 61.228.86.51 (03/08 01:05)