Função format() do WMLScript
A função format() formata um valor.
Sintaxe
n = String.format(format, value)
Componentes | Descrição |
---|---|
n | String retornada pela função. |
format | Define como formatar o valor. |
value | Valor a ser formatado. |
format é composto por três partes: %width.precision type
width - Opcional. Determina o número mínimo de caracteres a serem exibidos.
precision - Opcional. Define a precisão da saída do valor. Pode usar os seguintes valores:
- d - Número mínimo de dígitos de saída. O padrão é 1.
- f - Número de casas decimais. O padrão é 6.
- s - Número máximo de caracteres de saída. O padrão é exibir todos os caracteres.
type - Obrigatório. Determina como interpretar o valor formatado. Pode usar os seguintes valores:
- d - Número Inteiro
- f - Número Flutuante
- s - String
Exemplos
var b = String.format("%4.3d", 32); var d = String.format("%3f", 10.1234); var e = String.format("%2.2f", 2.3)
Resultados
b = " 032" d = "10.123" e = "2.30"