js代码编写水仙花数和判断是否为质数

        var sum = 0;
        for (var i = 1; i <= 100; i++) {
            if (i % 2 != 0) {
                sum = sum + i;
            }
        }
        console.log(sum);
 // var sum = 0;
        for (var i = 1; i <= 100; i++) {
            if (i % 2 != 0) {
                var sum = sum + i;
            }
        }         //NaN
// 水仙花数   一个三位数 每个位上的三次幂等于它本身
        for (var i = 100; i <= 999; i++) {
            var bw = parseInt(i / 100);
            var sw = parseInt(i % 100 / 10);
            var gw = i % 10;
            if (i == bw * bw * bw + sw * sw * sw + gw * gw * gw) {
                console.log(i);
            }
        }
//质数:只能被1和它本身整除的数,质数必须是大于1 的自然数
        var num = +prompt(‘请输入一个数:‘);
        if (num <= 0) {
            alert(‘必须大于1‘);
        }
        var flag = true;
        for (var i = 2; i < num; i++) {
            if (num % i == 0) {
                flag = false;
            }
        }
        if (flag) {
            alert(‘是一个质数‘);
        } else {
            alert(‘不是质数‘);
        }

js代码编写水仙花数和判断是否为质数

上一篇:mvc模式


下一篇:ajax传参