- cross-posted to:
- mathematik
- cross-posted to:
- mathematik
An extensive math library for JavaScript and Node.js
Math.js 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. Powerful and easy to use.
Features
- Supports numbers, big numbers, complex numbers, fractions, units, strings, arrays, and matrices.
- Is compatible with JavaScript’s built-in Math library.
- Contains a flexible expression parser.
- Does symbolic computation.
- Comes with a large set of built-in functions and constants.
- Can be used as a command line application as well.
- Runs on any JavaScript engine.
- Is easily extensible.
- Open source.
Links
- mathjs: Download
- mathjs: Getting Started
- mathjs: Documentation
- mathjs: Examples
- mathjs: Code bei Github
Articles:
- Linear Algebra in JavaScript with Matrix Operations
- How we exploited a remote code execution vulnerability in math.js
Personal note
Never would have thought about JavaScript for doing math stuff, but playing around on the command line with node
and math.js
worked pretty well.
You must log in or register to comment.