Skip to content

Different behavior between math.evaluate and parser.evaluate #2319

@dvd101x

Description

@dvd101x

When evaluating multiple expressions:
math.evaluate(["1+2","1+3"])
Result is:
[3, 4]
When doing the same on a parser

const parser = self.math.parser()
parser.evaluate(["1+2","1+3"])

Result is:
TypeError: t(e).compile is not a function. (In 't(e).compile()', 't(e).compile' is undefined)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions