2月8

Day13
1-求 1000 以内所有质数的和
var count = 0;
for (var i = 2; i <= 10000; i++) {
for (var j = 2; j <= i; j++) {
if (i % j == 0) {
if (i != j) {
break;
} else {
console.log(i);
count++;
}
}
}
}
console.log("10000以内的质数有:" + count + "个");
结果:
2-打印出 1-10000 之间所有对称数(121 1221)
function getNumber(num) {
var arr = [];
for (var i = 10; i < num; i++) {
var a = i.toString();
var b = a.split("").reverse().join("");
if (a === b) {
arr.push(b)
}

}return arr;

}

console.log(getNumber(10000)) ;
3-使用函数求斐波那契数列第 N 项的值
function fi(n) {

if (n <= 0) return 0;
if (n == 1) return 1;
return fi(n - 1) + fi(n - 2);
}

posted @ 2021-02-08 20:35  欢的大叔  阅读(95)  评论(0)    收藏  举报