Update infixToPostFix.md

This commit is contained in:
Rohit Tanwar
2018-01-03 11:06:38 +05:30
committed by GitHub
parent 3a285b3375
commit 37b3abd9da

View File

@ -4,7 +4,7 @@
```js
const infixToPostfix = expr => {
let rpn = ''
let solve = expr.replace(/\^/g,'**').match(/([0-9]+|[\+\(\)\/\-]|\*+)/g).filter(el => !/\s+/.test(el) && el !== '')
let solve = expr.replace(/\^/g,'**')str.replace(/([^\d])\.(\d+)/g, '$10.$2').match(/((\d\.?)+|[\+\(\)\/\-]|\*+)/g).filter(el => !/\s+/.test(el) && el !== '')
let stack = []
let precedence = {'**':5,'/':4,'*':4,'+':3,'-':3}
solve.forEach(symbol => {