hedayong
1-求 1000 以内所有质数的和
<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <script>
      var f = false;
      var i = 2;
      var j = 2;
      var n = 0;
      while (i < 1000) {
        f = true;
          while (j <= i/2){
            if (i % j == 0)
              {
                f = false;
                  break;
              }
            j++;
          }

          if (f) {

            n +=i
          }
          j = 2;
          i++;
      }
      document.write(n);
    </script>
  </body>
</html>
2-打印出 1-10000 之间所有对称数(121 1221)
  var isSym = function (num) {
    var str = \'\';
    for (var i = 1; i <=9; i++) {
         //如果个位算,可去掉注释
         //str+=i;str += \',\';
        for (var j = 1; j <= 9; j++) {
            if (i == j) {
                str = str + i + \',\' ;
                str = str + i + j + i + \',\';                          
            }
            str = str + i + j+j + i + \',\';
        }                    
    }
    return str;
}
isSym(10000);
3-使用函数求斐波那契数列第 N 项的值
 <!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

</head>

<body>

<p>斐波那契数列:1,1,2,3,5,8,13,21,34,55,89,144........... </p>

<p>求斐波那契数列第n项的值</p>

</body>

<script type="text/javascript">

var n = prompt("请输入数字n")

var num1 = 1;

var num2 = 1;

for(var i = 3; i <= n; i++) {

var temp = num2;

num2 = num1 + num2;

num1 = temp;

}

alert(num2);

</script>

</html>

分类:

技术点:

相关文章:

  • 2021-04-09
  • 2022-02-22
  • 2021-12-02
  • 2022-12-23
  • 2021-11-28
  • 2021-07-30
猜你喜欢
  • 2021-08-27
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2021-05-20
  • 2022-12-23
相关资源
相似解决方案