쌤 횟수 순서 관련 질문 드려요... [숫자야구]

20.04.14 07:05 작성 조회수 78

0

[숫자야구]

쌤 힌트 주신거 계속 생각해서 짜니까 구현 됐어요! 감사합니다!

근데 횟수 순서가 반대로 나와요;

횟수 3번 남음 -> 2번 남음 -> 1번 남음 -> 횟수 다 씀!   // 이렇게 돼야 하는데

횟수 1번 남음 -> 2번 남음 -> 3번 남음 -> 횟수 다 씀! // 이렇게 나와요;

횟수 증감문이 1씩 증가하니까 당연히 그렇게 되긴 할텐데..

횟수 - 1 하면, Number 함수 -1 해도 , Nan 이 나와서요.. 어떻게 하면 3번 부터 나올까요...??

이부분 한번만 더 도와주세용....감사합니다~! 

else {
    //답이 틀리면
    //답이 틀리면 스트라이크,볼을 알려줘야 하니까
    var 답배열 = .split("");
    var 스트라이크 = 0;
    var  = 0;
    틀린횟수 += 1;
    횟수 += 1;
    if (횟수 < 4) {
      //1번 틀릴때마다
      console.log("답이틀리면"답배열);
      //for 반복문을 돌면서 볼,스트라이크 있나 확인
      입력창.value = "";
      입력창.focus();
      숫자후보 = [123456789];
      숫자배열 = [];
      for (var i = 0i < 4i += 1) {
        var 뽑은것 = 숫자후보.splice(Math.floor(Math.random() * (9 - i)), 1)[0];
        숫자배열.push(뽑은것);
      }
      틀린횟수 = 0;
      횟수결과.textContent = "기회 " + 횟수 + "번 남음!";
      입력창.value = "";
      입력창.focus();
    } else {
      횟수결과.textContent = "우헤헤! 기회는 없다! 횟수 다씀!";
      입력창.value = "";
      입력창.focus();
      숫자후보 = [123456789];
      숫자배열 = [];
      for (var i = 0i < 4i += 1) {
        var 뽑은것 = 숫자후보.splice(Math.floor(Math.random() * (9 - i)), 1)[0];
        숫자배열.push(뽑은것);
      }
      횟수 = 0;
   }

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!