LogoDuyệtSr. Data Engineer
HomeAboutPhotosInsightsCV

Footer

Logo

Resources

  • Rust Tiếng Việt
  • /archives
  • /series
  • /tags
  • Status

me@duyet.net

  • About
  • LinkedIn
  • Resume
  • Projects

© 2026 duyet.net | Sr. Data Engineer

calc.js - evaluate expressions for Math

Note: This post is over 10 years old. The information may be outdated.

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

  • calc.js | Github
  • calc.js | NPM
Mar 27, 2016·10 years ago
|Javascript|
Node.jsNpmJavascript
|Edit|
On this page
  • Install
  • Usage
  • Credit
  • Source
On this page
  • Install
  • Usage
  • Credit
  • Source