A simple utility library for performing basic mathematical operations in JavaScript.
You can install this package using npm:
npm install arithmetic-op
Import the arithmetic-op library const math = require('arithmetic-op');
Example usage console.log(math.add(5, 3)); // Output: 8 console.log(math.subtract(10, 4)); // Output: 6 console.log(math.multiply(2, 6)); // Output: 12 console.log(math.divide(8, 2)); // Output: 4
Basic Arithmetic add(a, b): Addition of two numbers. subtract(a, b): Subtraction of two numbers. multiply(a, b): Multiplication of two numbers. divide(a, b): Division of two numbers.
Exponential and Logarithmic power(a, b): Exponential power of a to the bth degree. squareRoot(a): Square root of a number (a >= 0). log(a): Natural logarithm of a positive number (a > 0).
Absolute and Rounding absolute(a): Absolute value of a number. round(a): Round to the nearest integer. floor(a): Round down to the nearest integer. ceil(a): Round up to the nearest integer.
Random Number random(): Generate a random number between 0 (inclusive) and 1 (exclusive).
Additional Arithmetic Operations remainder(a, b): Remainder of the division of a by b. factorial(a): Factorial of a non-negative integer a.
Additional Mathematical Functions square(a): Square of a number. cube(a): Cube of a number. double(a): Double of a number. triple(a): Triple of a number. negate(a): Negation of a number. reciprocal(a): Reciprocal of a number (a !== 0). absoluteDifference(a, b): Absolute difference between two numbers. isEven(a): Check if a number is even. isOdd(a): Check if a number is odd. max(a, b): Maximum of two numbers. min(a, b): Minimum of two numbers.
Trigonometric Functions sin(a): Sine of an angle. cos(a): Cosine of an angle. tan(a): Tangent of an angle.
Hyperbolic Functions sinh(a): Hyperbolic sine of an angle. cosh(a): Hyperbolic cosine of an angle. tanh(a): Hyperbolic tangent of an angle.
Logarithmic Functions log2(a): Base 2 logarithm of a number. log10(a): Base 10 logarithm of a number.
Angular Conversion degreesToRadians(degrees): Convert degrees to radians. radiansToDegrees(radians): Convert radians to degrees.
Statistical Functions mean(...numbers): Mean (average) of numbers. median(...numbers): Median of numbers.
If you would like to contribute to this project, feel free to open an issue or submit a pull request on the GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.