An advanced calculator app written in JavaScript
JoelNiemela.github.io/Calculator
Supports assigning custom variables:
x : 40
y : 2
x + y
42
Define and reuse your own custom lambda functions:
fn : λx.x+2
fn(5)
7
Or use lambda literals directly (IIFE):
(λx.x+2)(3)
5
√(π)
1.7724538509055743
e : 2.71828182846
π : 3.14159265359
sin
cos
tan
ln
log
sqrt
cbrt
√ : sqrt
∛ : cbrt
x + y
x - y
x × y
x ÷ y
x ^ y
x!