WMLScript format() functie

De format() functie formateert een waarde.

Syntax

n = String.format(format, value)
Component Beschrijving
n De string die door de functie wordt geretourneerd.
format Bepaal hoe de waarde moet worden geformatteerd.
value De te formatteren waarde.

format bestaat uit drie delen: %width.precision type

width - Optioneel. Stel het minimale aantal characters van de uitvoer in.

precision - Optioneel. Stel de nauwkeurigheid van de uitvoerwaarde in. De volgende waarden kunnen worden gebruikt:

  • d - Het minimale aantal uitvoercharacters. Standaard is dit 1.
  • f - Het aantal decimalen achter de komma. Standaard is dit 6.
  • s - Het maximale aantal uitvoercharacters. Standaard worden alle characters weergegeven.

type - Verplicht. Bepaal hoe de geformatteerde waarde moet worden geïnterpreteerd. De volgende waarden kunnen worden gebruikt:

  • d - Integer
  • f - Floating-point
  • s - String

Voorbeeld

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

Resultaat

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