Skip to main content
Version: 2.0.3

is.negative

is.negative(target: unknown)โ€‹

  • Target argument: required.
  • Checks if the given "target" type is negative number.

Informationโ€‹

  • Unit tests: โœ…

Examplesโ€‹

is.negative(-2) // true
is.negative(-1) // true

is.negative(Number.POSITIVE_INFINITY) // false
is.negative(Number.NEGATIVE_INFINITY) // false
is.negative(Infinity) // false
is.negative(0) // false
is.negative(2) // false
is.negative(BigInt(2)) // false
is.negative(2n) // false
is.negative(-32n) // false
is.negative(BigInt(1)) // false
is.negative(1) // false
is.negative('undefined') // false
is.negative('null') // false
is.negative(Symbol()) // false
is.negative(null) // false
is.negative(true) // false
is.negative([]) // false
is.negative(false) // false
is.negative("") // false
is.negative('') // false
is.negative(``) // false
is.negative({}) // false
is.negative(undefined) // false
is.negative(Function) // false
is.negative(() => {}) // false
is.negative(BigInt) // false
is.negative(Symbol) // false
is.negative(NaN) // false
// And all other known types will return false

Reversal boolean resultโ€‹

is.not_negative(-2) // false
is.not_negative(-1) // false

is.not_negative(Number.POSITIVE_INFINITY) // true
is.not_negative(Number.NEGATIVE_INFINITY) // true
is.not_negative(Infinity) // true
is.not_negative(0) // true
is.not_negative(2) // true
is.not_negative(BigInt(2)) // true
is.not_negative(2n) // true
is.not_negative(-32n) // true
is.not_negative(BigInt(1)) // true
is.not_negative(1) // true
is.not_negative('undefined') // true
is.not_negative('null') // true
is.not_negative(Symbol()) // true
is.not_negative(null) // true
is.not_negative(true) // true
is.not_negative([]) // true
is.not_negative(false) // true
is.not_negative("") // true
is.not_negative('') // true
is.not_negative(``) // true
is.not_negative({}) // true
is.not_negative(undefined) // true
is.not_negative(Function) // true
is.not_negative(() => {}) // true
is.not_negative(BigInt) // true
is.not_negative(Symbol) // true
is.not_negative(NaN) // true
// And all other known types will return true