Функция format() в формате WMLScript
Функция format() форматирует значение.
Синтаксис
n = String.format(format, value)
Component | Описание |
---|---|
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"