Pregunta

Siempre he utilizado la clase NumberFormat en Java para hacer sencilla es decir, número de relleno. gire 1, 2, 3 ... en 0001, 0002, 0003 ....

¿Hay una utilidad similar en ActionScript para hacer mi relleno, o voy a tener que escribir una función personalizada?

¿Fue útil?

Solución

Parece que no hay nada construido en Esto hará que:.

function padZero (num:Number, digits:int):String {
  var ret:String = num.toString();
  while (ret.length < digits)
    ret = "0" + ret;
  return ret;
}

com.adobe.utils.NumberFormatter tiene addLeadingZero(n:Number):String, que suena prometedor, pero de acuerdo con la especificación de que los cojines de un solo cero a los números entre -1 y 10. supongo que la función es útil para la salida de tiempo solamente.

Otros consejos

Flash ahora tiene la NumberFormatter () de clase como parte de flash.globalization. *

se dará formato a los números de los usuarios locale

http: // ayuda. adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/globalization/NumberFormatter.html

También puede establecer el número de líderes, o ceros finales

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top