zoukankan      html  css  js  c++  java
  • 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);

  • 相关阅读:
    高级(线性)素数筛
    Dijkstra(迪杰斯特拉)算法
    简单素数筛
    【解题报告】 POJ1958 奇怪的汉诺塔(Strange Tower of Hanoi)
    4 jQuery Chatting Plugins | jQuery UI Chatbox Plugin Examples Like Facebook, Gmail
    Web User Control Collection data is not storing
    How to turn on IE9 Compatibility View programmatically in Javascript
    从Javascrip 脚本中执行.exe 文件
    HtmlEditorExtender Ajax
    GRIDVIEW模板中查找控件的方式JAVASCRIPT
  • 原文地址:https://www.cnblogs.com/q-1234/p/9500940.html
Copyright © 2011-2022 走看看