1.0.1 • Published 12 months ago

node-simple-math-utils v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
12 months ago

simple-math-utils

A simple utility library for common mathematical operations, including checking if a number is an Armstrong number or a prime number.

Installation

You can install this package via npm:

Usage

Importing the Functions First, require the package in your Node.js project const { isArmstrongNumber, isPrime } = require('simple-math-utils');

Functions

  1. isArmstrongNumber This function checks if a given number is an Armstrong number.

Parameters num (number): The number to check. Returns boolean: Returns true if the number is an Armstrong number, false otherwise.

const { isArmstrongNumber } = require('simple-math-utils');

console.log(isArmstrongNumber(153)); // true console.log(isArmstrongNumber(154)); // false console.log(isArmstrongNumber(9)); // true console.log(isArmstrongNumber(10)); // false

  1. isPrime This function checks if a given number is a prime number.

Parameters num (number): The number to check. Returns boolean: Returns true if the number is a prime number, false otherwise.

const { isPrime } = require('simple-math-utils');

console.log(isPrime(1)); // false console.log(isPrime(2)); // true console.log(isPrime(3)); // true console.log(isPrime(4)); // false console.log(isPrime(5)); // true

isArmstrongNumber

Checks if a number is an Armstrong number.

Input

num: A non-negative integer to be checked.

Output

boolean: true if the number is an Armstrong number, false otherwise. How it Works An Armstrong number (also known as a narcissistic number) for a given number of n digits is a number that is equal to the sum of its own digits each raised to the power of n.

For example:

153 is an Armstrong number because 1^3 + 5^3 + 3^3 = 153. 154 is not an Armstrong number because 1^3 + 5^3 + 4^3 ≠ 154.

isPrime

Checks if a number is a prime number.

Input

num: A non-negative integer to be checked.

Output

boolean: true if the number is a prime number, false otherwise. How it Works A prime number is a natural number greater than 1 that has no positive divisors other than 1 and itself.

For example:

5 is a prime number because it has no divisors other than 1 and 5. 4 is not a prime number because it is divisible by 1, 2, and 4.

npm install node-simple-math-utils
1.0.1

12 months ago

1.0.0

12 months ago