Ha AS3 ha una classe simile a NumberFormat di Java
-
06-09-2019 - |
Domanda
Ho sempre usato la classe NumberFormat in Java per fare semplice cioè il numero imbottitura. girare 1, 2, 3 ... in 0001, 0002, 0003 ....
C'è un programma di utilità simile in ActionScript per fare il mio imbottitura, o dovrò scrivere una funzione personalizzata?
Soluzione
Sembra che ci sia nulla di costruito in questo lo farà:.
function padZero (num:Number, digits:int):String {
var ret:String = num.toString();
while (ret.length < digits)
ret = "0" + ret;
return ret;
}
Anche se com.adobe.utils.NumberFormatter ha addLeadingZero(n:Number):String
, che sembra promettente, ma secondo le specifiche che pastiglie un unico zero a numeri compresi tra -1 e 10. immagino la funzione è utile per l'uscita sola volta.
Altri suggerimenti
Flash ha ora la NumberFormatter () della classe come parte di flash.globalization. *
sarà formattare i numeri nel utenti Locale
è anche possibile impostare il numero di porta, o zeri finali