Верстка и программирование калькулятора

https://myros-code.github.io/EastCalc-test-/
В этом заказе я разработал два уникальных калькулятора.
Почему два? Заказчик передумал на счет дизайна первого калькулятора, и попросил меня сделать другой, с немного отличающимся функционалом.
В чем сложность? {
Больших проблем не было. Но первые сложности возникли с составлением алгоритма кода, так как некоторые свойства калькулятора не имеют точных расчетных формул.
},
Реализация {
Все написано на чистом JavaScript, верстка так же обошлась без особых инструментов. Адаптив присутствует.
},