用户输入石头、剪刀或布,电脑也会出一个招,要求得出最终结果,显示胜利玩家。
用户输入石头、剪刀或布,电脑也会出一个招,要求得出最终结果,显示胜利玩家。
//用数字来代表猜拳
var m=prompt('请输入你的值: ')
//取值0-2
if(m>=0 && m <=2){
//判断0为“石头”
if(m==0){
console.log('石头')
}
//判断1为“剪刀”
else if(m==1){
console.log('剪刀')
}
//判断2为“布”
else if(m==2){
console.log('布')
}
}
//电脑的随机取值
var n=parseInt(Math.random()*3)
if(n==0){
console.log('石头')
}
else if(n==1){
console.log('剪刀')
}
else if(n==2){
console.log('布')
}
//用数字代表石头、剪刀、布,来判断谁输谁赢
if(m==0&&n==1){
console.log('我赢')
}
else if(m==0&&n==2){
console.log('电脑赢')
}
else if(m==2&&n==0){
console.log('我赢')
}
else if(m==2&&n==1){
console.log('电脑赢')
}
else if(m==1&&n==2){
console.log('我赢')
}
else if(m==1&&n==0){
console.log('电脑赢')
}
else if(m==n){
console.log('平局')
}