It would be useful to be able to have spaces in variable to aid readability.
Example
const squareMyVariable = new Formula('[My Variable]^2');
fObj.evaluate({"My Variable": 3}); // Throws: Uncaught Error: Cannot evaluate MyVariable: No value given
The error is thrown because when the function is cleaned we remove all spaces meaning the variable no longer matches, and would instead have to be MyVariable.
It would be useful to be able to have spaces in variable to aid readability.
Example
The error is thrown because when the function is cleaned we remove all spaces meaning the variable no longer matches, and would instead have to be
MyVariable.