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)
}
浙公网安备 33010602011771号