자바스크립트를 통해 계산기를 만들면서 많은 어려움을 맞이하고 열심히 검색을 통해 어떻게 어떻게 누더기가 된 코드로 기능을 하게 만들었다. 그리고 나서 reference code를 보니 망치로 머리를 맞은 것 같은 충격을 받았다. 나는 코딩을 함에 있어서 하나하나의 기능을 구현해보는데 전전긍긍했다. 아무래도 코딩을 처음시작하였기때문에 어쩔수 없다고는 생각하지만, reference code를 보는 순간 이러한 하나의 기능을 만드는 것도 중요하지만, 전체적인 논리구조를 파악하고 거기에 기반하여 코딩을 진행하는 것이 중요하다는 생각이 들어 스스로 채찍질하고 잊지 않기위해 이 글을 적게 되었다. 아래는 계산기의 논리 구조이다. 계산기의 작동모습 계산기는 1)내가 처음누른 숫자 와 2)두번째 누른 숫자를 3) 눌려..