| const { | |
| atan2, | |
| chain, | |
| derivative, | |
| e, | |
| evaluate, | |
| log, | |
| pi, | |
| pow, | |
| round, | |
| sqrt, | |
| } = require('mathjs') | |
| import { someStyle } from './index.css' | |
| // functions and constants | |
| round(e, 3) // 2.718 | |
| atan2(3, -3) / pi // 0.75 | |
| log(10000, 10) // 4 | |
| sqrt(-4) // 2i | |
| pow( | |
| [ | |
| [-1, 2], | |
| [3, 1], | |
| ], | |
| 2 | |
| ) // [[7, 0], [0, 7]] | |
| derivative('x^2 + x', 'x') // 2 * x + 1 | |
| // expressions | |
| evaluate('12 / (2.3 + 0.7)') // 4 | |
| evaluate('12.7 cm to inch') // 5 inch | |
| evaluate('sin(45 deg) ^ 2') // 0.5 | |
| evaluate('9 / 3 + 2i') // 3 + 2i | |
| evaluate('det([-1, 2; 3, 1])') // -7 | |
| // chaining | |
| chain(3).add(4).multiply(2).done() // 14 | |
| console.log('someStyle className is ', someStyle) |