zoukankan      html  css  js  c++  java
  • for循环计算游戏通关分数

    一个游戏1到20关是成绩是自身关卡数的成绩,21-30每关10分,31-40每关20分,41-49每关30分,50关100分。输入一个关数求成绩

       代码如下:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>

    <body>

    <input type="number" id="qiufen" value="" placeholder="请输入你的关卡"/>
    <input type="button" value="查看分数" onclick="qiu()"/>
    </body>
    </html>
    <script>
    function qiu()
    {
    var a=document.getElementById("qiufen").value;
    if(a!='')
    {
    var b=parseFloat(a)
    if(b>0&&b<=50&&b%1==0)
    { sum=0;
    for(var i=0;i<=b;i++)
    {
    if(b<=20)
    {
    sum=sum+i
    }
    else if(b>=21&&b<=30)
    {
    sum=210+(b%10)*10
    }
    else if(b>=31&&b<=40)
    {
    sum=310+(b%10)*20
    }
    else if(b>=41&&b<=49)
    {
    sum=510+(b%10)*30
    }
    else //50guan
    {
    sum=780+100
    }
    }

    alert("您的得分是:"+sum)
    }
    else
    {
    alert("对不起,没有本关卡")
    }
    }

    }

    </script>

  • 相关阅读:
    关于多态
    关于lock锁
    wait()和notify()
    多线程之间的通讯
    多线程的异步请求模式
    合理配置线程池
    自定义线程池
    Curl的毫秒超时的一个”Bug”
    Nginx正确记录post日志的方法
    NGINX的奇淫技巧 —— 5. NGINX实现金盾防火墙的功能(防CC)
  • 原文地址:https://www.cnblogs.com/liuyanzeng/p/5808200.html
Copyright © 2011-2022 走看看