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"