例:1

一个游戏,前20关是每一关自身的分数,21-30关每一关是10分,31-40关,每一关是20分,41-49关,每一关是30分,50关,是100分;输入你现在闯到的关卡数,求你现在拥有的分数 

var a=prompt("请输入你闯到的关数");
var sum=0;
if(a<=20){
for(var i=1;i<=a;i++){
sum=sum+i;
}
}else if(a>20&&a<=30){
for(var i=1;i<=20;i++){
sum=sum+i;
}
sum=sum+(a-20)*10;
}else if(a>30&&a<=40){
for(var i=1;i<=20;i++){
sum=sum+i;
}
sum=sum+10*10;
sum=sum+(a-30)*20;
}else if(a>40&&a<50){
for(var i=1;i<=20;i++){
sum=sum+i;
}
sum=sum+10*10+10*20;
sum=sum+(a-40)*30;
}else if(a=50){
for(var i=1;i<=20;i++){
sum=sum+i;
}sum=sum=sum+10*10+10*20+9*30+100;
}
alert(sum);

例2 课上做的小练习:输入俩个人的姓名看缘分指数

var a=prompt("请输入男方的名字"),b=prompt("请输入女方姓名");
var a=Math.random()*100;
var b=Math.random()*100;
var d=+a-+b;
var c=Math.abs(d);
if(c<10){
alert("可以结婚");
}else if(c>10&&c<30){
alert("可以做好朋友");
}else if(c>30){
alert("做朋友");
}else if(c==66){
alert("马上结婚");
}else{
alert("有缘无分");

}

转载于:https://www.cnblogs.com/qianqian528/p/7645746.html

if else 的个小案例~相关推荐

  1. Python:通过一个小案例深入理解IO多路复用

    通过一个小案例深入理解IO多路复用 假如我们现在有这样一个普通的需求,写一个简单的爬虫来爬取校花网的主页 import requests import timestart = time.time()u ...

  2. iptables小案例,nat表应用

    2019独角兽企业重金招聘Python工程师标准>>> iptables小案例: 需求1: 只针对filter表,预设INPUT链DROP,其他两个链ACCEPT,然后针对192.1 ...

  3. 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例

    4.10/4.11/4.12 lvm讲解 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化.挂载-->扩容. 磁盘分区 注: 创建分区时 ...

  4. python程序实例教程基础-编程小案例

    编程小案例 本小节实现一个通讯录管理程序,通过这个案例来融会贯通之前所学习的知识,该程序使用到如下知识点: 条件选择 循环 列表 字典 键盘输入 屏幕输出 编写程序 addr-manage.py 实现 ...

  5. axios vue 回调函数_Vue 02 —— Vue 入门小案例~使用 Axios 中的GET、POST请求

    作为后端攻城狮,写前端代码是一种什么体验? 相信不少人和 @Python大星 一样,有写过前端代码的经历. 记录一下,Vue 框架开发中"啼笑皆非"的故事,非专业前端人员,该案例无 ...

  6. 【Node.js学习小案例】DNS域名解析 一

    Node.js 百度百科: Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的 易于扩展的网络应用· Node.js 借助事件驱动, 非阻塞I/ ...

  7. linux下set和eval的使用小案例精彩解答

    linux下set和eval的使用小案例解答 本博文主要是讲解学生提出的如下一行命令脚本定义的真正内涵: runlevel=$(set -- $(runlevel); eval "echo  ...

  8. shell讲解-小案例

    shell讲解-小案例 一.文件拷贝输出检查 下面测试文件拷贝是否正常,如果cp命令并没有拷贝文件myfile到myfile.bak,则打印错误信息.注意错误信息中basename $0打印脚本名.如 ...

  9. 函数作为返回值练习 作用域和作用域链及预解析 闭包 闭包小案例

    函数作为返回值练习 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  10. 使用idea编写SparkStreaming消费kafka中的数据,并对数据进行某一指标的处理【小案例】(五)

    接    使用idea编写SparkStreaming消费kafka中的数据[小案例](四) https://georgedage.blog.csdn.net/article/details/1035 ...

最新文章

  1. 『Python Web框架之Django』第几节: AJAX
  2. 阿里钉钉陈航发布10亿“春雨计划”,推进企业级市场服务创新
  3. 深入浅出Java中的clone克隆方法,写得太棒了!
  4. java ajax 登陆验证,Spring Security4实例(Java config版)——ajax登录,自定义验证
  5. 磁铁还能用来爬铁墙?简直惊呆了
  6. Devoxx的Red Hat Engineers提供了更多Java EE
  7. python基础课程7(看代码看注释)--matplotlib作图
  8. Centos7配置ThinkPHP5.0完整过程(二)
  9. aodv协议c语言实现,TinyOS在CC2530下的移植及AODV路由协议的实现
  10. iOS 适配iPhone XR/iPhone XS Max
  11. 数据库系统原理与应用教程(006)—— 编译安装 MySQL5.7(Linux 环境)
  12. 安卓app里播放youtube视频
  13. TS中限制某种类型的传递
  14. ELK 收集中断错误处理
  15. 取消 window 7 激活提示
  16. 计算几何入门 1.6:凸包的构造——Graham Scan算法
  17. 利用线性布局和相对布局实现一个简单的页面
  18. CJ Affiliate如何收款?多号操作怎么避免关联?
  19. 用html写QQ音乐首页,html+caa手写qq音乐_html/css_WEB-ITnose
  20. web前端开发技术 web课程设计 网页规划与设计web期末作业设计网页

热门文章

  1. 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0[已解决]
  2. Pattern类与Matcher方法的验证
  3. Android数据库升级、降级、创建(onCreate() onUpgrade() onDowngrade())的注意点
  4. 收藏10个2012年最新发布的jQuery插件
  5. 基于linux的电子邮件服务(sendmail)
  6. 计算机房档案管理,机房档案资料管理制度
  7. openlayers事件类型
  8. 无根二叉树_无根Podman如何工作?
  9. 今天的你将感谢_今天感谢开发人员:这是
  10. opensource项目_最佳Opensource.com:访谈