“How to build a math expression tokenizer using JavaScript”
medium.freecodecamp.com