看板 Flash 關於我們 聯絡資訊
最近在做遊戲計分的時候,想到一個問題。 假設這個分數欄有8位數。 [00000000] 我原本是想用if去做[補零]的動作 比如 [00000008] 可是是否還有比用if更好的方法呢? 原本是醬子寫 var totalScoreStr:String = new String(); var score:Number = new Number(); if( score < 10 ) { totalScoreStr = "0000000"+score.toString(); } ...以此類推 @@~請問板上高手是否有更聰明的做法呢?覺得這樣寫還蠻笨的...= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.186.242
etrexetrex:不曉得String 有沒有 format 之類的函數 沒研究過 04/17 17:35