Param |
Type |
Default |
Description |
value |
Any |
undefined |
A value to get the type. |
warble.type(['lorem', 'ipsum']);
warble.is(value, type, getDetails);
Param |
Type |
Default |
Description |
value |
Any |
undefined |
A value to be tested. |
type |
String, Array |
undefined |
The type that the parameter value should be. |
getDetails |
Boolean |
false |
Enable a detailed return. |
var value = 'Lorem ipsum';
warble.is(value, 'number');
var value = '-1';
warble.is(value, ['numeric', 'positive']);
var value = '-1';
warble.is(value, ['numeric', 'negative'], true);
{
"negative": false,
"numeric": true
}