calc.js - evaluate expressions for Math

JavascriptMar 27, 20165 min read
calc.js - evaluate expressions for Math

Flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices. Powerful and easy to use.

Install

npm install calc.js

Usage

var calc = require('calc.js')

calc('12 / (2.3 + 0.7)') // 4
calc('5.08 cm to inch') // 2 inch
calc('sin(45 deg) ^ 2') // 0.5
calc('9 / 3 + 2i') // 3 + 2i
calc('det([-1, 2; 3, 1])') // -7

Credit

Thanks to mathjs eval.

Source

Related

Get updates

A note when I publish something worth reading. No dump.