생각보다 계산기를 만드는 순서도가 복잡했다..이제 변수에 저장하는 것까지도 순서도에 추가되면서 더 세부적으로 순서도가 짜였다고 할 수 있다.초보자일 때는 세부적으로 변수 선언까지 꼼꼼하게 순서도를 만들다가,어느정도 익숙해지면 기본적인 것만 순서도를 만들라고 하셨다.다음
계산기 계산기 형태 만들기 HTML 작성 HTML 실행
계산기 Script 작성 우선 변수들을 할당해주었으며, 할당 부분의 영역까지 선언하였다. 그리고 숫자를 눌렀을 때, 일어나는 이벤트들의 함수를 작성하는 부분인데 0부터 9까지 그리고 사칙연산에 해당되는 것들도 만들어주어야 한다. 만드는 코드가 중복되는 부분이 있는
고차 함수를 이용하여 함수의 중복을 없애주었다.그리고 동작을 해봤는데 3 + 4 가 입력되면, 사진처럼 34가 찍히는 것을 볼 수 있었다.이 과정에서 if문이 중첩이 된다.if문이 중첩되면 점점 더 읽기 어려워지므로, if문 중첩을 피하는 방법에 대해 공부했다.공통된
계산할 숫자를 입력한 후, 연산을 할 연산자를 입력받겠다.우선 연산자를 입력하기 전, 숫자가 있는지 없는지부터 검사를 시행한다.
계산할 첫번째 수(numOne), 계산을 수행할 연산자(Operator), 계산할 두번째 수(numTwo)를 순차적으로 입력을 받았을 때, '='을 클릭하면 연산을 수행하게 만든다.그렇지만, 계산할 두번째 수(numTwo)를 입력받지 않고, '='을 클릭 시 경고창으로