Day13

一:求1000以内所有质数的和

 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) {
 
            if (n % 8 == 0) {
                document.write("")
              }
              n++;
              document.write( i + ",");
          }
          j = 2;
          i++;
      }

二:打印出 1-10000 之间所有对称数(121 1221)

function getSymmetryNum (start, end) {
var arr = [];
for(var i = start; i < end; i++) {
if (i.toString() === i.toString().split('').reverse().join('') && i.toString().length > 1) {
arr.push(i);
}
}
return arr;
}

三:斐波那切数列

function fb(n) {

 return fb(n) == fb(n - 1) + fb(n - 2)
}

posted @ 2021-02-28 16:37  heartru  阅读(25)  评论(0)    收藏  举报