• JS题目整理


    一、打印三角形
    *
    **
    ***
    ****

    for (var i=1;i<=4;i++){
            for (var j=1;j<=i;j++) {
                document.write("*")
            }document.write("<br>")
        }

       *
      **
     ***
    ****

    for(var i=1;i<=4;i++){
            for(var k=4; k>i;k--) {
            document.write("&nbsp");
            }
             for(var j=1;j<=i;j++)
               document.write("*");
            document.write("<br>");
         }

    ****
     ***
      **
       *

    for(var i=4;i>0;i--){
            for(var k=4; k>i;k--) {
            document.write("&nbsp");
            }
             for(var j=1;j<=i;j++)
               document.write("*");
            document.write("<br>");
         }

    ****
    ***
    **
    *

    for(var i=1;i<=4;i++){
            for (var j=4;j>=i;j--) {
            document.write("*");
            }
            document.write("<br>");
            }

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

    for(var i=1;i<=4;i++){
            for(var k=4; k>i;k--) {
            document.write("&nbsp");
            }
             for(var j=1;j<=(2*i-1);j++){
               document.write("*");}
            document.write("<br>");
         }

    二、水仙花数   三位数  各个数字的立方和等于本身    1*1*1 + 5*5*5 + 3*3*3 = 153

    for(var i=100; i<=999;i++) {
            var bai=parseInt(i/100);
            var shi=parseInt((i-bai*100)/10);
            var ge=i-bai*100-shi*10;
            if(bai*bai*bai+shi*shi*shi+ge*ge*ge == i){
                document.write(i+",");
            }      
    }

    四、100元购物卡,牙刷5元,香皂2元、洗发水15元 100元正好花完有多少种可能

    var bs=0
            for (var i=0;i<=20;i++) {
                for (var j=0;j<=50;j++) {
                    for (k=0;k<=6;k++) {
                        if(5*i+2*j+15*k==100){
                        bs++;
                        }
                    }
                }
            }
            alert(bs)

    五、100内与7相关的数

        for (var i=0;i<=100;i++){
            if    (i%10==7 ||parseInt(i/10)==7){
            document.write(i+",");
            }
        }    


    六、100以内的质数、只能被1和自己整除

    var flag=true;
    for (var i=2;i<100;i++) {
        flag=true;
        for (var j=2;j<i;j++) {
            if(i%j==0){
                flag=false;
            }
        }
        if(flag){
            document.write(i+",");
        }
    }


    16、大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配?

    for (var i=0;i<=50;i++) {
        for (var j=0;j<=100;j++) {
            for (var k=0;k<=100;k++) {
                if(2*i+j+0.5*k==100 && i+j+k==100){
                    document.write("大马:"+i+"匹"+"中马:"+j+"匹"+"小马:"+k+"匹   ")
                }
            }
        }
    }


    17、有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量

    var sum=0;
        for (var i=1;i<=64;i++){
            var num=1;
            for (var j=0;j<i-1;j++){
                num=num*2;
            }
            sum=sum+num;
        }
    alert(sum*0.00001);


    18、公园里有一只猴子和一堆桃子,猴子每天吃掉桃子总数的一半,把剩下一半中扔掉一个坏的。到第七天的时候,猴子睁开眼发现只剩下一个桃子。问公园里刚开始有多少个桃子?

    var num=1;
    for (var i=6;i>=1;i--) {
        num=(num+1)*2;
    }
    alert(num);

  • 相关阅读:
    到底该不该熟悉掌握struts2的ONGL呢?
    struts2 request内幕 为什么在struts2用EL表达式可以取值
    struts2 权限拦截器 拦截没有登陆的请求
    tomcat context 配置 项目部署
    tomcat 设置默认编码格式
    工作记录1
    javascript 的学习笔记(第一天)
    JavaScript for...in 循环
    indexof方法区分大小写
    java 和 IntelliJ IDEA 的一些配置
  • 原文地址:https://www.cnblogs.com/q-1234/p/9500940.html
Copyright © 2020-2023  润新知