shell编写人机(石头,剪刀,布)游戏

!/bin/bash

编写脚本,实现人机<石头,剪刀,布>游戏

game=(石头 剪刀 布)
num=[RANDOM%3] computer={game[$num]}

echo "请根据下列提示选择您的出拳手势"
echo "1.石头"
echo "2.剪刀"
echo "3.布"

read -p "请选择 1‐3:" person
case $person in

if [ num -eq 0 ] then echo "平局" elif [num -eq 1 ]
then
echo "你赢"
else
echo "计算机赢"
fi;;

if [ num -eq 0 ] then echo "计算机赢" elif [num -eq 1 ]
then
echo "平局"
else
echo "你赢"
fi;;

if [ num -eq 0 ] then echo "你赢" elif [num -eq 1 ]
then
echo "计算机赢"
else
echo "平局"
fi;;
*)
echo "必须输入 1‐3 的数字"
esac

image.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容