JS - 텐키리스 계산기 #2 (순서도 작성)

이석훈·2021년 7월 14일
0

1. 순서도 작성

우선 연산을 하기 위해 필수로 필요한 데이터는 크게 3가지로 나눌 수 있다.
처음에 입력받은 숫자와 연산자, 그리고 두 번째 입력받은 숫자이다.

그리고 사용자가 처음 누를 수 있는 것은 크게 숫자키와 연산키("="키 포함) 두 가지로 나눌 수 있다.
하지만 처음에 연산키를 눌렀을 경우, 첫 입력값이 없으므로 계산이 되지 않는다.
따라서 이 부분부터 먼저 경우를 나누어 주어야 한다.


1-1. 숫자키를 눌렀을 경우

연산자를 선택하기 전까지의 숫자 데이터를 첫 번째 숫자로 입력받는다.

1-2. 이후 연산키를 눌렀을 경우

연산키를 연산자로 입력받는다.

1-3. 이후 숫자키를 눌렀을 경우

"="를 선택하기 전까지의 숫자 데이터를 두 번째 숫자로 입력받는다.

1-4. 이후 "="를 눌렀을 경우

계산한 결과값을 나타내어 준다.

2-1. 연산키를 맨 처음 눌렀을 경우

숫자를 먼저 입력하라는 경고창을 띄운다.


로 나타내어 줄 수 있다.

profile
Hello :>

0개의 댓글