<center>
<img src="https://satyamv7.github.io/MathJS/assets/MathJSBanner.svg" width="60%" style="margin-top: 40px">


<h4>
 A JavaScript library for basic and advanced arithmetic operations, satistical functions, logical functions, factorial and fibonacci functions, random number functions, and trigonometric functions.
</h4>

[![npm](https://img.shields.io/npm/v/@cypher_077/math)](https://www.npmjs.com/package/@cypher_077/math) [![Build Status](https://github.com/SatyamV7/MathJS/workflows/Node.js%20CI/badge.svg)](https://github.com/SatyamV7/MathJS/actions) ![GitHub](https://img.shields.io/github/license/SatyamV7/MathJS)

</center>

> [!NOTE]
> **_This library does not support complex numbers._**


# Brief Explanation about MathJS Library

The MathJS library is a collection of mathematical functions that can be used in both node.js and in the browser. It provides various mathematical functions for basic and advanced arithmetic operations, satistical functions, logical functions, factorial and fibonacci functions, random number functions, and trigonometric functions.

_Github Repository_: [@SatyamV7/MathJS](https://github.com/SatyamV7/MathJS)

## Installation

MathJS can be used in both node.js and in the browser.

<h4>For Browser:</h4>

Include either of the following script in your html file
```
    <!--unminified version(14.5 kB)-->
    <script src="https://unpkg.com/@cypher_077/math/math.js"></script>

    <!--Recommended for browsers-->
    <!--minified version(14.5 kB → 7.20 kB)-->
    <script src="https://unpkg.com/@cypher_077/math/dist/math.min.js"></script>
```

<h4>Via NPM:</h4>
Install MathJS using <a href="https://www.npmjs.com/package/@cypher_077/math" target="_blank">npm</a>:

    npm i @cypher_077/math


### _Full Docs Here_ ☞ [MathJS Docs](https://SatyamV7.github.io/MathJS/)
