Skip to content

integer ​

Целое число.

Сигнатура ​

ts
function integer(msg?: Message): Action<number>

Параметры ​

ПараметрТипОписание
msgMessageСвоё сообщение об ошибке. Строка с {параметрами} или функция

Коды ошибок ​

КодКогдаСообщение по умолчанию
integerЕсть дробная частьMust be an integer

Тексты можно поменять: см. Сообщения и локализация.

Особенности ​

Проверка через Number.isInteger: 5.0 — целое, 5.5 — нет.

Пример ​

Номер страницы ​

ts
optional(pipe(coerce.number(), integer(), min(1)), 1)

См. также ​