<aside>
💡 Goal : 숫자야구 프로그램 만들기
</aside>
- 4인1팀에서 페어로 2인1팀으로 과제를 진행합니다.
(3명 팀일 경우 3인 1팀 / 5명 팀일 경우 2인1팀/3인1팀)
- 간단한 숫자야구 프로그램을 Java/JS로 만들어봅니다.
- 조건문, 반복문을 활용하여 해결합니다.
<aside>
💡 To do : 과제 조건
</aside>
- 컴퓨터는 0과 9 사이의 서로 다른 숫자 3개를 무작위로 뽑습니다. (ex) 123, 759
- 사용자는 컴퓨터가 뽑은 숫자를 맞추기 위해 시도합니다.
- 컴퓨터는 사용자가 입력한 세자리 숫자에 대해서, 아래의 규칙대로 스트라이크(S)와 볼(B)를 알려줍니다.
- 숫자의 값과 위치가 모두 일치하면 S
- 숫자의 값은 일치하지만 위치가 틀렸으면 B
- 기회는 무제한이며, 몇번의 시도 후에 맞췄는지 기록됩니다.
- 숫자 3개를 모두 맞춘 경우, 게임을 종료합니다.
<aside>
💡 진행 방식
</aside>
컴퓨터가 숫자를 생성하였습니다. 답을 맞춰보세요!
1번째 시도 : 134
0B0S
2번째 시도 : 238
1B1S
3번째 시도 : 820
2B1S
4번째 시도 : 028
3B
5번째 시도 : 280
3S
4번만에 맞히셨습니다.
게임을 종료합니다.
<aside>
💡 제출 링크
</aside>