Yeah the UX can definitely be improved, I wanted to make a drag and drop to mix and match numbers and operations, but I chose to keep it simple to « finish » ; It’s also lacking :
- clear feedback on which number is first or second
- a satisfying delay after a successful operation