EXPR-EVAL

Expression Parser & Evaluator
Expression Input
Variables
Output Terminal
> Awaiting input...
EXPR-EVAL v2.0.2
Example Expressions
Quadratic
x^2 + 2*x + 1
Trigonometry
sin(x) + cos(y)
Logarithms
log(x) + exp(y)
Pythagorean
sqrt(a^2 + b^2)
Conditional
if(x > 5, x * 2, x / 2)
Rounding
abs(x) + ceil(y) + floor(z)
Min/Max
min(a, b, c) + max(a, b, c)
Random
random() * 100
String Check
startsWith(text, prefix)
Complex Check
if(startsWith(text, prefix), x, y)