Función format() del formato WMLScript

La función format() formatea un valor.

Sintaxis

n = String.format(format, value)
Componentes Descripción
n Cadena devuelta por la función.
format Especifica cómo formatear el valor.
value Valor formateado.

El formato se compone de tres partes:%width.precision type

width - Opcional. Especifica el número mínimo de caracteres a output.

precision - Opcional. Establece la precisión de salida del valor. Pueden utilizarse los siguientes valores:

  • d - Número mínimo de dígitos de salida. Por defecto es 1.
  • f - Número de dígitos decimales. Por defecto es 6.
  • s - Número máximo de caracteres de salida. Por defecto, se muestran todos los caracteres.

type - Obligatorio. Determina cómo interpretar el valor formateado. Pueden utilizarse los siguientes valores:

  • d - Números enteros
  • f - Números de coma flotante
  • s - Cadenas

Ejemplo

var b = String.format("%4.3d", 32);
var d = String.format("%3f", 10.1234);
var e = String.format("%2.2f", 2.3)

Resultado

b = " 032"
d = "10.123"
e = "2.30"