between
Число в диапазоне от min до max включительно.
Сигнатура
ts
function between(min: number, max: number, msg?: Message): Action<number>Параметры
| Параметр | Тип | Описание |
|---|---|---|
min | number | Минимум |
max | number | Максимум |
msg | Message | Своё сообщение об ошибке |
Коды ошибок
| Код | Когда | Сообщение по умолчанию |
|---|---|---|
between | Число вне диапазона | Must be between {min} and {max} |
Тексты можно поменять: см. Сообщения и локализация.
Пример
ts
const rating = pipe(coerce.number(), integer(), between(1, 5));