關於一個剪刀石頭布的遊戲

js語言寫的一個電腦與用戶的交互的小遊戲javascript

var userChoice = prompt("Do you choose rock, paper or scissors?");
if(userChoice==="rock"){return "rock"}
    else if(userChoice==="scissors"){return"scissors";}
     else if(userChoice==="paper"){return"paper";}
     else{ alert( "your message is wrong!")}
var computerChoice = Math.random();
if (computerChoice < 0.34) {
	computerChoice = "rock";
} else if(computerChoice <= 0.67) {
	computerChoice = "paper";
} else {
	computerChoice = "scissors";
}
var compare=function(choice1,choice2){
   if(choice1===choice2){
       return "The result is a tie!"}
       else if (choice1==="rock"){
           if ("scissors"){
            return "rock wins"   }
            else{return"paper wins"}
               }
        else if (choice1==="paper"){
            if(choice2==="rock"){return "paper wins"}
            else{ return "scissors wins"}
            }       
   }
   compare(userChoice,computerChoice )

其中有個特別的函數 Math.random()  Math.random() -- 返回0和1之間的僞隨機數java

相關文章
相關標籤/搜索