### Version latest ### Link to Minimal Reproduction https://github.com/VisActor/VTable/blob/develop/packages/vtable-sheet/src/formula/formula-engine.ts ### Steps to Reproduce 计算如: sum(1, sum(1,1)+1) + 1 时, 参数sum(1,1)+1 会在 // 确保这是整个表达式(没有剩余字符) if (argsEnd + 1 !== expr.length) {时 判断false 返回。 并无限循环计算这个表达式。 ### Current Behavior 无法正确计算结果 ### Expected Behavior 正常计算 sum(1,1)+1 ### Environment ```markdown - OS: - Browser: - Framework: ``` ### Any additional comments? _No response_
Version
latest
Link to Minimal Reproduction
https://github.com/VisActor/VTable/blob/develop/packages/vtable-sheet/src/formula/formula-engine.ts
Steps to Reproduce
计算如: sum(1, sum(1,1)+1) + 1 时, 参数sum(1,1)+1 会在 // 确保这是整个表达式(没有剩余字符)
if (argsEnd + 1 !== expr.length) {时 判断false 返回。 并无限循环计算这个表达式。
Current Behavior
无法正确计算结果
Expected Behavior
正常计算 sum(1,1)+1
Environment
Any additional comments?
No response