숫자 야구 게임 | 순서도 그리기

uoah·2023년 2월 13일

Training

목록 보기
15/20
post-thumbnail

🔗 유튜브 ZeroCho TV [javascript 강의 - 숫자야구게임] 로 공부하며 작성하였습니다.

🕹️ 숫자 야구 게임

  1. 랜덤 숫자 4개가 선택된다.
  2. 플레이어가 숫자 4개 선택한다.
  3. 선택한 숫자와 랜덤 숫자를 비교하여, 네개 중 위치와 숫자가 똑같으면 스트라이크가 +1, 위치는 다르나 숫자가 일치하면 볼이 +1 로 표시한다.
  4. 10회 이하 시도 가능하다. (초과시 게임 종료)
  5. 4개의 숫자, 위치가 모두 동일하면 홈런
  6. 4개의 숫자가 모두 다르면 아웃

ex)

랜덤 숫자 : 3, 9, 1, 2

플레이어 1회 숫자 선택 : 1, 2, 3, 4 ➡️ 1, 2, 3 숫자는 동일하나 위치가 다름 ( 3B )
플레이어 2회 숫자 선택 : 6, 7, 8, 4 ➡️ 숫자, 위치 모두 불일치로 ( OUT )
플레이어 3회 숫자 선택 : 2, 5, 3, 6 ➡️ 2, 3 숫자 동일, 3은 위치도 동일 ( 1S / 3B )
플레이어 4회 숫자 선택 : 3, 9, 1, 2 ➡️ 숫자, 위치 모두 일치 ( HR )


🧑🏻‍✏️ 내가 그린 순서도

⚠️ 중요!

사용자가 항상 알맞는 형식으로만 입력한다는 생각은 금물!
형식 검사 를 우선으로 한다.


🕹️ 정리한 순서도

0개의 댓글