Как я уже упоминал в предыдущем сообщении в блоге,

https://medium.com/@ethan.jarrell/june-8-2017-my-first-date-with-javascript-it-was-a-blind-date-things-got-awkward-a7f3d356af43

Мои отношения с Javascript начались не очень хорошо. Через неделю я чувствую, что начинаю понимать ее немного лучше. Дело не в том, что с ней трудно ужиться. Ей просто нравится что-то делать определенным образом, и если ты не делаешь что-то так, как она хочет, она расстраивается. К сожалению, я не сказал ей, что на следующей неделе ухожу от нее к девушке по имени Руби. Мы просто оставим это между нами, хорошо?

Так или иначе, наш проект на этой неделе состоит в том, чтобы создать калькулятор с использованием HTML, CSS и добавить функциональность с помощью Javascript. Вот что у меня есть:

Проект был довольно сложным. Я был очень доволен своим проектом на прошлой неделе, но я также понял, что мне не всегда нужно так сильно напрягаться. Никто не сдает усовершенствованные проекты.

Я также прикрепил свой гитхаб к проекту, если кому-то интересно его проверить.



Буду признателен за отзывы, если они у вас есть. В любом случае, это не закончено. Мне нужно придумать способ конкатенации строк, которые я ввожу на дисплей, чего, очевидно, не происходит. И я почти уверен, что смогу упростить свои 10 функций, которые вводят данные на дисплей, до одной или двух функций. Что также, вероятно, облегчило бы объединение результатов. Затем мне нужно сделать массив из ввода, который я могу использовать для выполнения операций. Я думаю, что математическая/операционная часть кода выглядит довольно хорошо, но ее просто нужно подключить к входным данным. Веселые вещи. Много дел. Но об этом чуть позже.