Class ExpressionCalculator
Constructors
constructor
-
Parameters
-
Optional expression: string
Accessors
autoVariables
- get autoVariables(): boolean
- set autoVariables(value: boolean): void
-
Returns boolean
-
Parameters
Returns void
defaultFunctions
-
defaultVariables
-
expression
- get expression(): string
- set expression(value: string): void
-
Returns string
-
Parameters
Returns void
initialTokens
-
originalTokens
- get originalTokens(): Token[]
- set originalTokens(value: Token[]): void
-
-
Parameters
Returns void
resultTokens
-
variantOperations
-
-
Parameters
Returns void
Methods
clear
-
Returns void
createVariables
-
Parameters
Returns void
evaluate
- evaluate(callback: function): void
-
Parameters
Returns void
evaluateWithVariables
-
Parameters
Returns void
evaluateWithVariablesAndFunctions
-
Parameters
Returns void
Implements an expression calculator class.