Код стал немного красивее и чище. Да, появились новые переменные, но ушли ненужные функции, и в целом, читать код стало проще.
Но скажите, кто в здравом уме будет кликать мышкой по кнопкам-цифрам?
Нам нужно срочно начать обрабатывать нажатие клавиш клавиатуры.
Сохраняя логику работы программы, перейти на использование клавиш вместо мыши.
Для очистки данных можно обрабатывать нажатие клавиши "c"