13

1- 求 1000 以内所有质数的和

   /* 1-100之间质数的和 */
        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++;
        }
        console.log(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);
                }

            }
        }
        isSymmetryNum(1, 10000)

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

 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;
        }

        console.log(num2)
原文地址:https://www.cnblogs.com/xuexiaotian/p/14474641.html