JavaScript逻辑题:输出1000之内的所有完数。所谓完数指的是:如果一个数恰好等于它的所有因子之和,这个数就称为完数。

    // 定义函数
    function judgeNum(){
        // 定义数组存储完数
        let arr = []
        // for循环1000以内的所有数
        for(let i = 1;i<1000;i++){
            // 定义sum存储一个数的因子之和
            let sum = 0;
            // 内层循环一个数的因子
            for(let j = 1;j

JavaScript逻辑题:输出1000之内的所有完数。所谓完数指的是:如果一个数恰好等于它的所有因子之和,这个数就称为完数。_第1张图片

你可能感兴趣的:(JavaScript,javascript,开发语言,ecmascript,前端)