Zod · Method
.nonnegative
z.number().nonnegative() validates finite numbers that are zero or greater. It rejects negative numbers, NaN, and Infinity.
Last updated
Syntax
z.number().nonnegative()In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
z.number()z.int()z.int32()z.nan()z.bigint()z.coerce.number()