From 37b3abd9da2fea9c05dd1ad803dc4606c34490b0 Mon Sep 17 00:00:00 2001 From: Rohit Tanwar <31792358+kriadmin@users.noreply.github.com> Date: Wed, 3 Jan 2018 11:06:38 +0530 Subject: [PATCH] Update infixToPostFix.md --- snippets/infixToPostFix.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/infixToPostFix.md b/snippets/infixToPostFix.md index 61ed9f205..9a04892ee 100644 --- a/snippets/infixToPostFix.md +++ b/snippets/infixToPostFix.md @@ -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 => {