Fonction format() du format WMLScript

La fonction format() formate une valeur.

Syntaxe

n = String.format(format, value)
Composant Description
n Chaîne retournée par la fonction.
format Définir comment formater la valeur.
value Valeur formatée.

Le format est composé de trois parties : %width.precision type

width - Optionnel. Définir le nombre minimum de caractères de sortie.

precision - Optionnel. Définir l'exactitude de la valeur de sortie. Les valeurs suivantes peuvent être utilisées :

  • d - Nombre minimum de chiffres de sortie. Par défaut, il est de 1.
  • f - Nombre de décimales après le point. Par défaut, il est de 6.
  • s - Nombre maximum de caractères de sortie. Par défaut, tous les caractères sont sortis.

type - Obligatoire. Détermine comment interpréter la valeur formatée. Les valeurs suivantes peuvent être utilisées :

  • d - Entier
  • f - Nombre flottant
  • s - Chaîne

Exemple

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

Résultat

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