UNPKG

1.77 kBMarkdownView Raw
1# Documentation
2
3[Math.js](https://mathjs.org) is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.
4
5Math.js can be used in the browser, in node.js and in any JavaScript engine. Installation and download instructions are available on the [Download page](https://mathjs.org/download.html) of the website.
6
7## Getting Started
8
9- [Getting Started](getting_started.md)
10- [Examples](//mathjs.org/examples/index.html)
11
12## Documentation
13
14- **[Core](core/index.md)**
15 - [Configuration](core/configuration.md)
16 - [Chaining](core/chaining.md)
17 - [Extension](core/extension.md)
18 - [Serialization](core/serialization.md)
19- **[Expressions](expressions/index.md)**
20 - [Parsing and evaluation](expressions/parsing.md)
21 - [Syntax](expressions/syntax.md)
22 - [Expression trees](expressions/expression_trees.md)
23 - [Algebra](expressions/algebra.md)
24 - [Customization](expressions/customization.md)
25 - [Security](expressions/security.md)
26- **[Data Types](datatypes/index.md)**
27 - [Numbers](datatypes/numbers.md)
28 - [BigNumbers](datatypes/bignumbers.md)
29 - [Fractions](datatypes/fractions.md)
30 - [Complex Numbers](datatypes/complex_numbers.md)
31 - [Matrices](datatypes/matrices.md)
32 - [Units](datatypes/units.md)
33- **[Reference](reference/index.md)**
34 - [Classes](reference/classes.md)
35 - [Functions](reference/functions.md)
36 - [Constants](reference/constants.md)
37- [Custom bundling](custom_bundling.md)
38- [Command Line Interface](command_line_interface.md)
39- [History](../HISTORY.md)