码迷,mamicode.com
首页 > 其他好文 > 详细

13-

时间:2021-03-09 12:53:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:++   斐波那契数列   质数   func   write   cti   star   数列   ring   

1-求 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) {

n +=i
}
j = 2;
i++;
}
document.write(n);

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

function isSymmetryNum(start,end){
var flag;
for(var i=start;i<end+1;i++){
flag=true;
var iStr=i.toString();
for(var j=0,len=iStr.length;j<len/2;j++){
if(iStr.charAt(j)!==iStr.charAt(len-1-j)||i<10){
flag=false;
break;
}
}
if(flag==true){
console.log(i);
}

}
}

3-使用函数求斐波那契数列第 N 项的值

function myFibonacci(n) {
if(n < 0){return;}
if(n === 0){ return 0;}
if(n === 1){ return 1;}
if(n > 1){
return myFibonacci(n-1) + myFibonacci(n-2);
}
}

13-

标签:++   斐波那契数列   质数   func   write   cti   star   数列   ring   

原文地址:https://www.cnblogs.com/wuliXDm/p/14496605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!