nonNegative
function nonNegative(value: unknown): value is number;
Имя нарушает соглашение, которому следует остальная библиотека: везде префикс nonX означает «не является X», а здесь — «является неотрицательным числом». То же самое под правильным именем делает isNonNegative, и в новом коде звать нужно его.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Проверяемое значение. |
Возвращает
boolean — true, если значение — число и оно не отрицательно.
В TypeScript внутри ветки значение value сужается до number.
Примеры
Применение
nonNegative(0); // => true
nonNegative(-1); // => false
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.