Skip to content

Conversation

@seonjeong
Copy link

javascript-racingcar-precourse

  • 프로그램 입출력 처리

    • 입력

      • 경주할 자동차 이름을 입력받는다
      • 시도할 횟수를 입력받는다
    • 출력

      • 실행결과를 출력한다
      • 최종 우승자를 출력한다
    • 예외처리

    • 공통

      • 입력/출력에 사용할 상수 변수들을 따로 관리한다
      • 출력용 문자열을 뽑아낼 함수를 따로 만들어 작성한다
  • 자동차 경주 계산

    • 경주할 자동차를 파싱한다

    • 경기 결과

      • 경주 1회를 진행한다
      • 한번 시도시 경주할 자동차가 얼마나 전진했는지 랜덤으로 얻는다
        • 랜덤 숫자을 얻는다
        • 전진 여부 기준으로 계산한다
      • 시도할 횟수만큼 경주를 진행한다
      • 전진 조건을 변수로 따로 관리한다
      • 랜덤으로 뽑아낼 범위 조건을 변수로 따로 관리한다
      • 랜덤으로 숫자를 뽑아내는 함수를 따로 관리한다
    • 최종 우승자 계산

  • 에러 예외 케이스

    • 에러 처리: [ERROR] 형식을 안정적으로 처리하도록 공통화

    • 입력

      • 이름을 5자이상 입력시 에러 처리한다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant