typical

For type-checking Javascript values.

#typical For type-checking Javascript values.

####Example

var t = require("typical");

Contents

###isNumber(n) Returns true if input is a number

  • n * the input to test

Returns: boolean

####Example

> w.isNumber(0)
true
> w.isNumber(1)
true
> w.isNumber(1.1)
true
> w.isNumber(0xff)
true
> w.isNumber(0644)
true
> w.isNumber(6.2e5)
true
> w.isNumber(NaN)
false
> w.isNumber(Infinity)
false

###isPlainObject(input) Returns true if input type is object and not an Array

  • input * the input to test

Returns: boolean

####Example

> w.isPlainObject(new Date())
true
> w.isPlainObject({ clive: "hater" })
true
> w.isPlainObject([ 0, 1 ])
false