zoukankan      html  css  js  c++  java
  • 0511JS练习:综合1

    一、一个游戏,前20关是每一

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

    var guan = prompt("请输入你现在闯到的关卡数");
    var fen = 0;
    while(guan > 50){
        guan = prompt("请输入正确的的关卡数");
    }
    if (guan <= 20) {
        for(var gs = 0;gs <= guan; gs++){
        fen += gs;
        }alert(fen);
    } else if(guan <= 30){
        for(var gs = 0;gs <= 20; gs++){
        fen += gs;
        }
        for(var gs = 21;gs <= guan; gs++){
            fen += 10;
        }
        alert(fen);
    } else if(guan <= 40){
        for(var gs = 0;gs <= 20; gs++){
        fen += gs;
        }
        for(var gs = 21;gs <= 30; gs++){
            fen += 10;
        }
        for(var gs = 31;gs <= guan; gs++){
            fen += 20;
        }
        alert(fen);
    } else if(guan < 50){
        for(var gs = 0;gs <= 20; gs++){
        fen += gs;
        }
        for(var gs = 21;gs <= 30; gs++){
            fen += 10;
        }
        for(var gs = 31;gs <= 40; gs++){
            fen += 20;
        }
        for(var gs = 41;gs <= guan; gs++){
            fen += 30;
        }
        alert(fen);
    } else if(guan == 50){
        for(var gs = 0;gs <= 20; gs++){
        fen += gs;
        }
        for(var gs = 21;gs <= 30; gs++){
            fen += 10;
        }
        for(var gs = 31;gs <= 40; gs++){
            fen += 20;
        }
        for(var gs = 41;gs < 50; gs++){
            fen += 30;
        }
        fen += 100;
        alert(fen);
    }

    二、打印三角形

    *
    **
    ***
    ****

       *
      **
     ***
    ****

    ****
     ***
      **
       *


    ****
    ***
    **
    *


       *
      ***
     *****
    *******

    for(var h = 0;h < 4; h++){
        for(var a = 0;a <=h; a++){
            document.write("*");
        }
        document.write("<br />");
    }
    document.write("<br />");
    for(var h = 0;h < 4; h++){
        for(var a = 3;a >h; a--){
            document.write("&ensp;");
        }
        for(var a = 0;a <=h; a++){
            document.write("*");
        }
        document.write("<br />");
    }
    document.write("<br />");
    for(var h = 0;h < 4; h++){
        for(var a = 0;a <h; a++){
            document.write("&ensp;");
        }
        for(var a = 4;a >h; a--){
            document.write("*");
        }
        document.write("<br />");
    }
    document.write("<br />");
    for(var h = 0;h < 4; h++){
        for(var a = 4;a >h; a--){
            document.write("*");
        }
        document.write("<br />");
    }
    document.write("<br />");
    for(var h = 0; h < 4;h++){
        for(var a = 3;a > h;a--){
            document.write("&ensp;");
        }
        for(var a = -1;a < (h + 1 * h);a++){
            document.write("*");
        }
        document.write("<br />");
    }
  • 相关阅读:
    【WCF】授权策略详解
    【WCF】基址与默认终结点
    【Win 10 应用开发】手写识别
    【.net 深呼吸】连接Access数据库应注意的几点
    【WCF】自定义地址头的筛选器
    【Win 10 应用开发】InkToolBar——涂鸦如此简单
    【WCF】为终结点地址应用地址头
    【.net 深呼吸】EqualityComparer——自定义相等比较
    【.net 深呼吸】使用二进制格式来压缩XML文档
    PHP根据传入的经纬度,和距离范围,返回所有在距离范围内的经纬度的取值范围
  • 原文地址:https://www.cnblogs.com/zhangbaozhong/p/9033408.html
Copyright © 2011-2022 走看看