Numbers.js
A helper library to operate numbers
Install
Numbers.js is available as npm package and can be installed as $ npm install number.js
or browserified build can be used from http://cchandurkar.github.io/Numbers.js/numbers.min.js
Build or Test
- Clone https://github.com/cchandurkar/Numbers.js
cd Numbers.js && npm install
npm run build
to create browserified build ORnpm run serve
to launch development server that watches file changes and rebuilds.
Number Operations
// 1. Checks whether number is prime numbernumbers boolean // 2. Checks whether number is abundant numbernumbers boolean // 3. Checks whether number is perfect numbernumbers boolean // 4. Checks whether number is deficient numbernumbers boolean // 5. Checks whether number is perfect squarenumbers boolean // 6. Get all divisors of a numbernumbers array
Series Operations
// 1. Get a sum of all integersnumbersseries number // 2. Finds a median of the seriesnumbersseries number // 3. Finds a range of the seriesnumbersseries number // 4. Finds a mean of the seriesnumbersseries number // 5. Finds a mode of the seriesnumbersseries number // 6. Sorts an array in ascending or descending ordernumbersseries array // 7. Finds nth number in arithmetic seriesnumbersseries number // 8. Finds nth number in geometric seriesnumbersseries number // 9. Checks whether series is in arithmetic progressionnumbersseries boolean // 10. Checks whether series is in geotetric progressionnumbersseries boolean