jiggzson/nerdamer

Bug in simplify function

mbassenne opened this issue · 0 comments

Can simplify A and B but not A + B. Reproducible example below:

    var x = '(2*e^t) / (e^t)';
    console.log(x);    
    var y = nerdamer(`simplify(${x})`).toString();
    console.log(y);

[Log] (2*e^t) / (e^t)
[Log] 2

    x = '1 / (e^t)';
    console.log(x);        
    y = nerdamer(`simplify(${x})`).toString();
    console.log(y);

[Log] 1 / (e^t)
[Log] e^(-t)

    x = '((2*e^t) / (e^t)) + (1 / (e^t))';
    console.log(x);
    y = nerdamer(`simplify(${x})`).toString();
    console.log(y);

[Log] ((2*e^t) / (e^t)) + (1 / (e^t))
[Log] 3