Uncomplicated calculator, implemented for study.

Usage

print(calculates("sqrt(5+10*2) + 5 - cosPI")); // ~11
print(calculates("(2+2")); // null

Libraries

calculator