zoukankan      html  css  js  c++  java
  • js练习题1共7题

    <p>1 一个新人入职,月工资为2000元的员工,每年涨工资5%,到退休时的月工资是多少?</p>

    <script>
      document.write(Math.round(2000*Math.pow(parseFloat(1+5/100),60)));
    </script>
    View Code

    <p>2 山上有一口缸可以装50升水,现在有15升水。老和尚叫小和尚下山挑水,每次可以挑5升。问:小和尚要挑几次水才可以把水缸挑满?通过编程解决这个问题。</p>

    <script>
      var num=0;
      for(var i=15;i<=50;i+=5){
        num++;
      }
      document.write(num-1);//为什么这里要-1,因为当i=50的条件还是为真,又再循环中++了一次。
    </script>
    View Code

    <p>3 打印100–200之间所有能被3或者7整除的数</p>

    <script>
      for(var i=100;i<=200;i++){
        if(i%3==0||i%7==0){
          document.write(i+" ");
        }
      }
    </script>
    View Code

    <p>4 计算10的阶乘</p>

    <script>
      var j=1;
      for(var i=1;i<=10;i++){
        j*=i;
      }
      document.write(j)
    </script>
    View Code

    <p>5 计算1+3+5+...+99的和</p>

    <script>
      var j=0;
        for(var i=1;i<=99;i+=2){
          j+=i;
        }
        document.write(j)
    </script>
    View Code

    <p>6 99乘法表</p>

    <script>
      for(var i=1;i<=9;i++){
        for(var j=1;j<=i;j++){
          document.write(i+"x"+j+"="+i*j+"&nbsp;")
        }
        document.write("<br>")
      }
    </script>
    View Code

    <p>7 求100-999之间的水仙花数。(提示:三位数中,每位数字立方和等于自身。 )</p>

    <script>
      // 1^3+0^3+0^3=100
      // 1^3+0^3+1^3=101
      // 1^3+0^3+2^3=102
      // ...
      // 1^3+0^3+9^3=109
      // 1^3+1^3+0^3=110
      // ...
      // 9^3+9^3+9^3=999
    
      //理解二
      var ibox=0;
      var jbox=0;
      var kbox=0;
      for(var i=1;i<=9;i++){
        ibox=i*i*i;
        for(var j=0;j<=9;j++){
          jbox=j*j*j;
          for(var k=0;k<=9;k++){
            kbox=k*k*k;
            if(parseInt(ibox+jbox+kbox)==""+i+""+j+""+k){//使用空字符串阻止百十分位相加
              document.write(""+i+""+j+""+k)
            }
          }
        }
      }
    </script>
    View Code
  • 相关阅读:
    数据结构上篇
    异步编程下篇
    异步编程上篇
    异步编程中篇
    对象与原型对象下篇
    对象与原型对象上篇
    移动端开发
    函数进阶
    二.全局安装需要配置NODE_PATH命令
    一.完全删除VSC
  • 原文地址:https://www.cnblogs.com/daysme/p/6122947.html
Copyright © 2011-2022 走看看