[問題] 計算遊戲分數

看板Flash作者 (灑脫)時間17年前 (2009/04/17 12:22), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/4 (看更多)
最近在做遊戲計分的時候,想到一個問題。 假設這個分數欄有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

04/17 17:35, , 1F
不曉得String 有沒有 format 之類的函數 沒研究過
04/17 17:35, 1F
文章代碼(AID): #19w0FieB (Flash)
文章代碼(AID): #19w0FieB (Flash)