#!/bin/bash
echo -e "\033[34m 游戏开始!!! \033[0m"
while :
do
random_number=$(shuf -i 10-99 |head -1) # 生成随机数
# echo $random_number
for i in $(seq 3)
do
read -p "请输入你猜的数字大小:" guess_number # 输入猜测的数字
if [ $random_number -gt $guess_number ]
then
echo "猜小了!"
elif [ $random_number -lt $guess_number ]
then
echo "猜大了!"
else
read -p "恭喜你,猜对了,是否继续玩游戏(y/n):" judge
if [ $judge == "Y" -o $judge == "y" ]
then
break
else
echo -e "\033[34m 欢迎大佬下次在玩!\033[0m"
exit
fi
fi
echo "你还有$(expr 3 - $i)次机会!"
if [ $(expr 3 - $i) == 0 ]
then
read -p "没有机会了,是否继续玩游戏(y/n):" judge
if [ $judge == "Y" -o $judge == "y" ]
then
break # 跳出循环
else
echo -e "\033[34m 欢迎大佬下次在玩!\033[0m"
fi
exit
fi
done
done
随机数猜数字
猜你喜欢
转载自blog.csdn.net/xtlhxl/article/details/103738188
今日推荐
周排行