题目:用户输入石头、剪刀或布,电脑也会出一个招,要求得出最终结果,显示胜利玩家。
提示:
(1)用数字代表猜拳
(2)使用条件判断语句
(3)取随机数的方法 Math.random()
代码如下:
//用户出的
var x1=prompt("请输入剪刀、石头、布:")
//电脑随机出
var num1=parseInt(Math.random()*3)
//把电脑出的数字替换为剪刀、石头、布
if(num1==0){
var y1='剪刀'
}else if(num1==1){
var y1='石头'
}else{
var y1='布'
}
//把用户赢的情况全部书写
if((x1=='剪刀'&& y1=='布')||(x1=='石头' && y1=='剪刀')||(x1=='布' && y1=='石头')){
console.log("用户:"+x1+";电脑:"+y1+";用户赢")
}else if(x1==y1){
console.log("用户:"+x1+";电脑:"+y1+";平局")
}else{
console.log("用户:"+x1+";电脑:"+y1+";电脑赢")
}
//用户出的
var x1=prompt("请输入剪刀、石头、布:")
//电脑随机出
var num1=parseInt(Math.random()*3)
//把电脑出的数字替换为剪刀、石头、布
if(num1==0){
var y1='剪刀'
}else if(num1==1){
var y1='石头'
}else{
var y1='布'
}
//把用户赢的情况全部书写
if((x1=='剪刀'&& y1=='布')||(x1=='石头' && y1=='剪刀')||(x1=='布' && y1=='石头')){
console.log("用户:"+x1+";电脑:"+y1+";用户赢")
}else if(x1==y1){
console.log("用户:"+x1+";电脑:"+y1+";平局")
}else{
console.log("用户:"+x1+";电脑:"+y1+";电脑赢")
}