Evaluates an expression against a numeric context. A string is parsed first, so callers can pass content text straight through; a missing or non-numeric variable is an error, not zero.
import { evaluateExpression } from '@datamoc/mw_games/mwl';console.log(evaluateExpression('level * 2', { level: 3 })); // 6 Copy
import { evaluateExpression } from '@datamoc/mw_games/mwl';console.log(evaluateExpression('level * 2', { level: 3 })); // 6
Evaluates an expression against a numeric context. A string is parsed first, so callers can pass content text straight through; a missing or non-numeric variable is an error, not zero.