Infix Expressions VS Postfix Expressions, and How to Build a Better JavaScript Calculator
Pramod Sripada

So… here is my calculator :

Right now (March 3, 2016) it is very ugly but it actually calculates correctly.

I use the buttons to add to a string. I evaluate that string and then make it a string again, and push out the result.

I hope to make it look better soon. :)