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) на основі вихідного коду бібліотеки.