随机出十道加法题,接收玩家输入结果,然后判断对错,对一道题加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--解决方法相关推荐

  1. 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 ...

  2. Python 浮点数计算出十几位小数的解决方法

    0.1+0.2 Out[2]: 0.30000000000000004 3.14*19 Out[4]: 59.660000000000004 0.1*0.2 Out[5]: 0.02000000000 ...

  3. C语言 随机出十道加减法的练习题并自动批改

    //学习记录 #include<stdio.h> #include<time.h> #include<math.h> #include<stdlib.h> ...

  4. ❤️手撕这十道HiveSQL题还不能吊打面试官,却能保你不被吊打❤️【推荐收藏】

    全网最详细的大数据Hive文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HiveSQL十题 第一题 1.需求 2.数据准备 3. ...

  5. java的简单算法题_[2]十道算法题【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  6. [2]十道算法题【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  7. 算法题库 java实现_[2]十道算法题【Java实现】

    前言 清明不小心就拖了两天没更了-- 这是十道算法题的第二篇了-上一篇回顾:十道简单算法题 最近在回顾以前使用C写过的数据结构和算法的东西,发现自己的算法和数据结构是真的薄弱,现在用Java改写一下, ...

  8. omv检查硬盘坏道_用MHDD检测到硬盘出现X坏道时最佳的解决方法!

    原标题:用MHDD检测到硬盘出现X坏道时最佳的解决方法! 硬盘作为电脑的外存,好比人的肚子,系统.文件等都是存在了硬盘里面,当硬盘出现坏道了的话非常影响电脑速度,因此当你的电脑越来越慢了,而且重新安装 ...

  9. Win10任务栏总是弹出推荐Edge浏览器广告的解决方法

    这篇文章给大家分享的是有关Win10任务栏总是弹出推荐Edge浏览器广告的解决方法的内容.小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧. 继 Outlook 网站."开始 ...

最新文章

  1. 【深度学习】(1) 前向传播,附python完整代码
  2. 如何在CentOS 7上使用uWSGI和Nginx来运行Django应用程序
  3. 皮一皮:让我们一起,走近科学!
  4. 十大python开发软件-7款公认比较出色的Python IDE,你值得拥有!
  5. Exchange安装
  6. Linux系统下的DDOS***防范
  7. C# 网络编程之通过ip地址获取地理位置(补充)
  8. java中get接口示例_Java LocalDateTime类| 带示例的get()方法
  9. iOS LLDB console debug总结
  10. cPanel设置自定义404错误页
  11. 【Java从0到架构师】Spring - AOP
  12. Linux新硬盘的使用
  13. 2014年计算机求职总结--准备篇
  14. 第四届蓝桥杯真题决赛java本科组
  15. 仿苹果菜单的图片放大特效实现
  16. 在AD中添加logo
  17. Tomcat 如何查看端口
  18. 罗克韦尔自动化2018年自动化博览会开始接受注册
  19. yolov2中的reorg网络层数据理解
  20. 语音识别——麦克风选型

热门文章

  1. 谷歌浏览器如何屏蔽烦人的广告
  2. 互联网酒业「心直酒快」将被塔链科技“鲸确”精确分布式云清算支持
  3. note4 android5.1.1,三星为Galaxy Note4推送Android 5.1.1更新
  4. 线路中央计算机系统(LCC)的功能有哪些,AFC系统介绍PPT主题课件.ppt
  5. office卸载之后重新安装,重载Endnote的办法
  6. vsftp 227 entering passive mode(xxx,xxx,xxx,xxx,xxx,xxx)
  7. poi下载,富文本html转word,及微软office打不开问题
  8. 南洋理工 55 懒省事的小明
  9. oracle取数工具网盘,转:数据库sql取数工具
  10. QT5.15.2在线安装教程(详细图文)