JS实现网页端猜数字小游戏
2020-03-11 16:54
1286 查看
本文实例为大家分享了JS实现网页端猜数字游戏的具体代码,供大家参考,具体内容如下
题目描述
电脑产生一个0到100之间的随机数字,并且要求用户来猜,如果用户猜的数字比这个数字大,电脑会提示“太大”,否则会提示“太小”,当用户正好猜中,电脑会提示“恭喜你猜对了,这个数是…”。在用户每次猜测之后,程序会输出用户第几次猜测。如果用户输入的根本不是一个数字,程序会告诉用户输入无效
代码实现
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>猜数字小游戏</title> <script type="text/javascript"> var Random = Math.floor(Math.random()*101) alert("猜测一个0到100之间的整数") for (var i = 1; ; i++ ) { var val = prompt("第"+i+"次猜,请输入一个整形数字") if (isNaN(val) || val > 100 || val < 0) { alert("输入无效,请输入一个0到100之间的整数。") } else { if (val < Random) { alert("太小了,请再猜一次。") } else if (val > Random) { alert("太大了,请再猜一次。") } else if (val == Random) { alert("恭喜你猜对了,这个数是"+val) break } } } </script> </head> <body> </body> </html>
这种小玩意不需要css渲染,把js在html里直接写就比较方便了,思路也没有什么可以说的,直接看效果吧。
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- js实现的格式化数字和金额功能简单示例
- JS实现将数字金额转换为大写人民币汉字的方法
- JS实现联欢会抽奖滚动数字效果
- js里实现给数字加三位一逗号间隔的两种方法
- vue引入js数字小键盘的实现代码
- 基于JS实现数字动态变化显示效果附源码
- JS 实现 计算1~任意数字之间的所有整数阶乘的和
- 分别实现数字时钟和日历的js代码
- 原生JS实现打飞机小游戏
- js实现在字符串中提取数字
- 【Java面试题】前端JS 计算n的阶乘:1*2*3*...n,现给出一数字n,请用函数实现求n的阶乘
- js 截取或者替换字符串中的数字实现方法
- 纯JS实现只能输入数字的简单代码
- 用js实现猜数字小游戏
- 原生 JS 实现飞机大战小游戏
- JS 实现倒计时数字时钟效果【附实例代码】
- js小游戏,猜一个1~99的数字(version2.in 2012.11.2)
- js只允许输入数字,输入其它会被替换成空实现,达到不能输入的效果
- js实现简单数字变动效果
- js实现文本框只能输入数字