number number - nberlette/is GitHub Wiki
@nick/is/number/number
isNumber
Signature
function isNumber(it: unknown): it is number;
Checks if the given value is a number. This includes all numbers, without
distinguishing between NaN
, Infinity
, and other special values.
Parameters
Name | Info |
---|---|
it |
The value to check. |
Returns
true
if the value is a number, false
otherwise.
Category
Primitives
Examples
import { isNumber } from "jsr:@nick/is/number";
isNumber("123"); // false
isNumber(123); // true
import { isNumber } from "jsr:@nick/is/number";
const x: unknown = 123;
if (isNumber(x)) {
console.log(x + 1);
// ^? const x: number
}