Function simplifyConstant #
simplifyConstant() 接受一个 mathjs 表达式(可以是表示解析树的 Node,也可以是字符串,它会将字符串解析成一个节点),并用计算出的值替换其中完全由常量组成的子表达式。
Syntax #
math.simplifyConstant(expr)
math.simplifyConstant(expr, options)
Parameters #
| Parameter | Type | Description |
|---|---|---|
node |
Node | string | 要简化的表达式 |
options |
Object | 简化选项,与 simplify() 相同 |
Returns #
| Type | Description |
|---|---|
| Node | 返回已计算常量子表达式的表达式 |
Throws #
Type | Description —- | ———–
Examples #
math.simplifyConstant('x + 4*3/6') // Node "x + 2"
math.simplifyConstant('z cos(0)') // Node "z 1"
math.simplifyConstant('(5.2 + 1.08)t', {exactFractions: false}) // Node "6.28 t"