Parsing/RPN to infix conversion: Difference between revisions

m
tiny error in js solution
(added javascript solution)
m (tiny error in js solution)
Line 1,852:
const op = operators[this.fnname];
const leftAdd = op.associativity === Associativity.right ? 0.01 : 0;
const rightAdd = op.associativity === Associativity.left ? -0.01 : 0;
if (this.operands.length !== 2) throw Error("invalid operand count");
const result = this.operands[0].toString(op.precedence + leftAdd)
Anonymous user