[root@localhost ~]# vim game.sh
#!/bin/bash
a=$(expr ${RANDOM} % 1000)
#$RANDOM是一个环境变量,每次都会随机输出一个介于0~32767之间的数。
echo "这个商品的价格是(0-999)元之间,猜猜具体价格?"
while true
do
let count++
read -p " 请输入您猜到的具体价格,并按Enter键确认:" b
if [ $b -eq $a ]
then
echo "恭喜你,答对了,商品的实际价格是${b}!"
echo "您一共猜了${count}次!"
exit 0
elif [ $b -gt $a ]
then
echo "太高了哦!"
else
echo "太低了哦!"
fi
done
保存退出,玩一下!!!
[root@localhost ~]# . game.sh
这个商品的价格是(0-999)元之间,猜猜具体价格?
请输入您猜到的具体价格,并按Enter键确认:500
太低了哦!
请输入您猜到的具体价格,并按Enter键确认:600
太高了哦!
请输入您猜到的具体价格,并按Enter键确认:550
太低了哦!
请输入您猜到的具体价格,并按Enter键确认:570
太高了哦!
请输入您猜到的具体价格,并按Enter键确认:560
太低了哦!
请输入您猜到的具体价格,并按Enter键确认:565
太低了哦!
请输入您猜到的具体价格,并按Enter键确认:566
太低了哦!
请输入您猜到的具体价格,并按Enter键确认:568
恭喜你,答对了,商品的实际价格是568!
您一共猜了8次!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。