is-natural-number.js
Check if a number is a natural number
Installation
Package managers
npm install is-natural-number
bower install is-natural-number
var isNaturalNumber = require('shinnn/is-natural-number.js');
Standalone
Download the script file directly.
API
isNaturalNumber(number, includeZero)
number: Number
includeZero: Boolean
Return: String
It returns true
if the first argument is one of the natural numbers. If not, or the argument is not a number, it returns false
.
isNaturalNumber(10);
isNaturalNumber(-10);
isNaturalNumber(10.5);
isNaturalNumber(Infinity);
isNaturalNumber('10');
Check the test for more detailed specifications.
includeZero
Default: false
By default the number 0
is not regarded as a natural number.
Setting this option true
makes 0
regarded as a natural number.
isNaturalNumber(0);
isNaturalNumber(0, true);
License
Copyright (c) 2014 - 2016 Shinnosuke Watanabe
Licensed under the MIT License.