Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,19 @@

## 과제 제출 과정
* [과제 제출 방법](https://github.com/next-step/nextstep-docs/tree/master/ent-precourse)

## 구현할 기능 목록

- [x] 게임이 시작하면 컴퓨터는 서로 다른 3자리의 수를 랜덤 생성한다.
- 숫자의 범위는 1-9 이다.
- [x] 유저가 서로 다른 3자리의 수를 입력한다.
- 입력 포맷 : "숫자를 입력해주세요 : %s"
- [x] 결과를 계산한다.
- 스트라이크, 볼의 갯수를 계산하여 return 한다.
- [x] 결과를 종합한다.
- 스트라이크, 볼의 갯수가 둘 다 0이 아닐 시 그대로 출력
- 스트라이크, 볼의 갯수가 둘 다 0일 경우 낫싱 출력
- 스트라이크가 3개일 경우 정답처리
- [x] 정답 처리
- '1' 입력시에 게임 재실행
- '2' 입력시에 게임 종료
3 changes: 2 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {

group = 'camp.nextstep'
version = '1.0.0'
sourceCompatibility = '11'
sourceCompatibility = "16"

repositories {
mavenCentral()
Expand All @@ -18,3 +18,4 @@ dependencies {
tasks.named('test') {
useJUnitPlatform()
}
targetCompatibility = JavaVersion.VERSION_16
27 changes: 27 additions & 0 deletions commit-message-template
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# <타입>: <제목>

##### 제목은 최대 50 글자까지만 입력 ############## -> |


# 본문은 위에 작성
######## 본문은 한 줄에 최대 72 글자까지만 입력 ########################### -> |

# 꼬릿말은 아래에 작성: ex) #이슈 번호

# --- COMMIT END ---
# <타입> 리스트
# feat : 기능 (새로운 기능)
# fix : 버그 (버그 수정)
# refactor : 리팩토링
# style : 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음)
# docs : 문서 (문서 추가, 수정, 삭제)
# test : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
# chore : 기타 변경사항 (빌드 스크립트 수정 등)
# ------------------
# 제목 첫 글자를 대문자로
# 제목은 명령문으로
# 제목 끝에 마침표(.) 금지
# 제목과 본문을 한 줄 띄워 분리하기
# 본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
# 본문에 여러줄의 메시지를 작성할 땐 "-"로 구분
# ------------------
Loading