WMLScript format() 函数
format() 函数格式化一个值。
语法
n = String.format(format, value)
| 成分 | 描述 | 
|---|---|
| n | 从函数返回的字符串。 | 
| format | 规定如何格式化值。 | 
| value | 被格式化的值。 | 
format 由三个部分组成:%width.precision type
width - 可选。规定所输出字符的最小数目。
precision - 可选。设置输出值的精度。可采用下列值:
- d - 输出的最小位数。默认是 1。
 - f - 小数点后的位数。默认是 6。
 - s - 输出的最大字符数。默认输出所有字符。
 
type - 必需。确定如何解释被格式化的值。可采用下列的值:
- d - 整数
 - f - 浮点数
 - s - 字符串
 
例子
var b = String.format("%4.3d", 32);
var d = String.format("%3f", 10.1234);
var e = String.format("%2.2f", 2.3)
结果
b = " 032" d = "10.123" e = "2.30"