-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
My application has logging code and I noticed what I think is a problem with .simplify(). Here is the code, and below that are results for two expressions. One of the expressions is missing an ending parenthesis:
let mathLatex = mf1.getValue('latex')
let mathJson = mf1.getValue('math-json')
let mfExpression = mf1.expression
let mfNLatex = MathfieldElement.computeEngine.parse(mathLatex).N().latex
let mfSLatex = MathfieldElement.computeEngine.parse(mathLatex).simplify().latex
let mfELatex = MathfieldElement.computeEngine.parse(mathLatex).evaluate().latex
MathfieldElement.computeEngine.latexOptions = { precision: 6 }
mf2.setValue(mfNLatex)
mf3.setValue(mfSLatex)
mf4.setValue(mfELatex)
mf5.setValue(mathJson)
logToConsole("mathLatex:" + mathLatex);
logToConsole("mfExpression:" + mfExpression);
logToConsole("mfNLatex:" + mfNLatex);
logToConsole("mfSLatex:" + mfSLatex);
logToConsole("mathJson:" + mathJson)

Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working