Основы WAP

       

Функция format()


Данная функция форматирует значение.

Синтаксис:

n = String.format(format, value)

Параметр Описание
n Строка, возвращаемая функцией
formatОпределяет способ форматирования значения. format состоит из трех частей.
  1. %width.precision type width - необязательное значение. Определяет минимальное количество выводимых символов.
  2. precision - необязательное значение. Задает точность выводимого значения. Может принимать одно из следующих значений:
    • d (минимальное число цифр для вывода. По умолчанию равно 1);
    • f (число со знаком после десятичной точки. По умолчанию равно 6);
    • s (максимальное число цифр для вывода. По умолчанию выводятся все символы).
  3. type - Обязательное значение. Определяет, как интерпретируется отформатированное значение. Может принимать одно из следующих значений:
    • d (целое число - выводимое число имеет nd позиций);
    • f (число с плавающей точкой - выводимое число имеет nf десятичных позиций);
    • s (строка - символы выводятся в конце строки или пока не будет достигнуто значение точности)

valueФорматируемое значение

Пример:

var x = String.format("%1.2f", 1.3); var y = String.format("%2f", 5.675)

Результат:

x = "1.30" y = "5.67"



Содержание раздела