게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
공부중에 도저히 안풀리는 문제가 있어요 ㅠㅠ
게시물ID : programmer_19509짧은주소 복사하기
작성자 : 서른스물다섯짤
추천 : 0
조회수 : 816회
댓글수 : 6개
등록시간 : 2017/01/06 16:07:39
옵션
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
인터넷으로 자바스크립트 공부를 하고있어요,
인터넷창에서 할수있는 가위바위보 게임을 만드는 연습을 하고있는데요. 
스텝바이스텝 따라해서 아래와같이 코드를 만들었긴한데
tie가 되었을때 다시 선택하라는 prompt 창이 뜨지를 않아요 왜그럴까요???
다시 선택하라는 코드(커맨드?)를 넣기전에는 게임이 잘 돌아갔습니다.
2시간째 요거조거 바꿔봤는데 실마리가 보이지 않아요...


var userChoice = prompt("Do you choose rock, paper, or scissors?");
var computerChoice = Math.random();
if (computerChoice < 0.33) {
computerChoice = "rock";
} else if(computerChoice <= 0.66) {
computerChoice = "paper";
} else {
    computerChoice = "scissors";
}    
  console.log("Computer: " + computerChoice);
var compare = function (choice1, choice2) {
if (choice1 === choice2) {
    return "The result is a tie!";
var userChoice = prompt("Choose again");}
}
 console.log("Computer: " + computerChoice);
 console.log("User: " + userChoice)
var compare = function (choice1, choice2) {    
if (choice1==="rock") {
    if (choice2 ==="scissors") {
    return "rock wins!";
    }
    else {
    return "paper wins!"; 
    }
}
}
else if (choice1==="paper") {
    if (choice2==="rock") {
    return "paper wins!";
    }
    else {
    return "scissors wins!";
    }
}
else if (choice1==="scissors") {
    if (choice2==="rock") {
    return "rock wins!"; 
    }
    else {
    return "scissors wins!";
    }
}
};

compare(userChoice,computerChoice)

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호