用js算出100以内的质数

2025-03-23 04:09:14
推荐回答(1个)
回答(1):

// 原理:与比自己小的数相除,如果可以取模为0,表示该数据不为质数
            for (var i = 2; i < 100; i++) {
                var flag = true;
                for (var j = 2; j <= i / 2; j++) {
                    if (i % j == 0) {
                        flag = false;
                        break;
                    }
                }
                if (flag)           // 说明没有全都无法除尽,为质数
                    $('#div').append('

' + i + '

');
            }
            
                

相关问答