随机出十道加法题----JavaScript--解决方法
随机出十道加法题,接收玩家输入结果,然后判断对错,对一道题加10分,游戏结束,给出总分
如果输入exit,直接退出游戏
思路:1.创建数组。2.创建输出随机数加入数组。3.创建循环体将随机数相加十次,判断结果,最后输出。
function fun(){ var sum=0; //总得分初始值
for(var i=0;i<10;i++){//将以下循环10次var num=[]; //接收两位加数的数组初始值//随机生成100以内的2位数字,将用于加法运算while(num.length<2){ var r= Math.floor(Math.random()*100+1);//生成的随机小数确定范围,向下取整num.push(r) } //取整后加入数组//接收用户输入的结果 var count=prompt("请输入第"+(i+1)+"题,"+num[0]+"+"+num[1]+"的答案")//将得到的结果与正确答案进行对比 if(num[0]+num[1]==count){sum+=10 //计算得分alert("答案正确+10分,"+"目前得分为"+sum)}else if(count=="exit"){ break}else if(num[0]+num[1]!=count){alert("答案错误,"+"目前得分为"+sum)}}//10次循环结束,得出总分alert("您的总得分为"+sum+'分');
}
输入六位数的密码 知道输入域正确为止(练习)
function fun2(){var reg=/^\d{6}$/ //声明正则表达式,确定输入范围
while(true){ //创建循环,直到输入正确为止 var pwd=Number(prompt("请输入6位数密码")) //接收输入var r=reg.test(pwd); //正则表达式返回结果if(r==true){alert("输入正确") //根据返回结果,判断是否正确 break}alert("输入错误,请重新输入")}
}
随机出十道加法题----JavaScript--解决方法相关推荐
- python随机出100道加法题_自动出题随机100题-20以内加减法全部算式
班 级: 姓 名: 12-8= 19-4= 11-11= 14-10= 18-1= 1+14= 17-2= 6+12= 15-1= 13-4= 17-8= 19-19= 14-3= 4+15= 1 ...
- Python 浮点数计算出十几位小数的解决方法
0.1+0.2 Out[2]: 0.30000000000000004 3.14*19 Out[4]: 59.660000000000004 0.1*0.2 Out[5]: 0.02000000000 ...
- C语言 随机出十道加减法的练习题并自动批改
//学习记录 #include<stdio.h> #include<time.h> #include<math.h> #include<stdlib.h> ...
- ❤️手撕这十道HiveSQL题还不能吊打面试官,却能保你不被吊打❤️【推荐收藏】
全网最详细的大数据Hive文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HiveSQL十题 第一题 1.需求 2.数据准备 3. ...
- java的简单算法题_[2]十道算法题【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- [2]十道算法题【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- 算法题库 java实现_[2]十道算法题【Java实现】
前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...
- omv检查硬盘坏道_用MHDD检测到硬盘出现X坏道时最佳的解决方法!
原标题:用MHDD检测到硬盘出现X坏道时最佳的解决方法! 硬盘作为电脑的外存,好比人的肚子,系统.文件等都是存在了硬盘里面,当硬盘出现坏道了的话非常影响电脑速度,因此当你的电脑越来越慢了,而且重新安装 ...
- Win10任务栏总是弹出推荐Edge浏览器广告的解决方法
这篇文章给大家分享的是有关Win10任务栏总是弹出推荐Edge浏览器广告的解决方法的内容.小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧. 继 Outlook 网站."开始 ...
最新文章
- 【深度学习】(1) 前向传播,附python完整代码
- 如何在CentOS 7上使用uWSGI和Nginx来运行Django应用程序
- 皮一皮:让我们一起,走近科学!
- 十大python开发软件-7款公认比较出色的Python IDE,你值得拥有!
- Exchange安装
- Linux系统下的DDOS***防范
- C# 网络编程之通过ip地址获取地理位置(补充)
- java中get接口示例_Java LocalDateTime类| 带示例的get()方法
- iOS LLDB console debug总结
- cPanel设置自定义404错误页
- 【Java从0到架构师】Spring - AOP
- Linux新硬盘的使用
- 2014年计算机求职总结--准备篇
- 第四届蓝桥杯真题决赛java本科组
- 仿苹果菜单的图片放大特效实现
- 在AD中添加logo
- Tomcat 如何查看端口
- 罗克韦尔自动化2018年自动化博览会开始接受注册
- yolov2中的reorg网络层数据理解
- 语音识别——麦克风选型
热门文章
- 谷歌浏览器如何屏蔽烦人的广告
- 互联网酒业「心直酒快」将被塔链科技“鲸确”精确分布式云清算支持
- note4 android5.1.1,三星为Galaxy Note4推送Android 5.1.1更新
- 线路中央计算机系统(LCC)的功能有哪些,AFC系统介绍PPT主题课件.ppt
- office卸载之后重新安装,重载Endnote的办法
- vsftp 227 entering passive mode(xxx,xxx,xxx,xxx,xxx,xxx)
- poi下载,富文本html转word,及微软office打不开问题
- 南洋理工 55 懒省事的小明
- oracle取数工具网盘,转:数据库sql取数工具
- QT5.15.2在线安装教程(详细图文)