[자바스크립트] 코드아카데미 문제풀이 Build "Rock, Paper, Scissors" (4/9)
Computer Choice: Part 2
We have computerChoice
but it now equals a random number between 0 and 1. We need to somehow translate this random number into a random choice of rock, paper, or scissors. How do we do this?!
이제 컴퓨터가 가위바위보를 고를 차례입니다. if else if else를 활용하여 0~1까지의 난수를 구간별로 나누어 rock, paper, scissors를 배분합니다.
var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice = Math.random();
console.log(computerChoice);
var computerChoice = Math.random();
console.log(computerChoice);
if(computerChoice<=3.33){
computerchoice="rock";
} else if(computerChoice<=0.67){
computerChoice="paper";
}
else {
computerChoice="scissors";
}
computerchoice="rock";
} else if(computerChoice<=0.67){
computerChoice="paper";
}
else {
computerChoice="scissors";
}
위와 같이 입력하면 통과합니다.
반응형