WMLScript format() 函数
format() funktion formaterar ett värde.
Syntax
n = String.format(format, value)
Komponent | Beskrivning |
---|---|
n | Strängen som returneras från funktionen. |
format | Bestäm hur värdet ska formateras. |
value | Det formaterade värdet. |
format består av tre delar:%width.precision type
width - valfritt. Bestäm det minsta antalet tecken som ska utmatas.
precision - valfritt. Ställ in noggrannheten för utmatade värden. Följande värden kan användas:
- d - det minsta antalet tecken som utmatas. Standard är 1.
- f - antalet decimaler efter komma. Standard är 6.
- s - det maximala antalet tecken som utmatas. Standard är att utmatas alla tecken.
type - nödvändig. Bestäm hur det formaterade värdet ska tolkas. Följande värden kan användas:
- d - heltal
- f - flyttal
- s - sträng
Exempel
var b = String.format("%4.3d", 32); var d = String.format("%3f", 10.1234); var e = String.format("%2.2f", 2.3)
Resultat
b = " 032" d = "10.123" e = "2.30"