JS求质数

求质数

只能被1和本身整除的数

思路

双重for循环,
外层:取质数的范围 i
内层:从2到i-1 内的数。

由质数特点可以得到:将内层循环遍历的范围设置为 2到 j-1

定义一个变量,用来存储数值的状态
判断是不是质数(是否能被其他数整除)

在这里插入图片描述

代码

    // 质数
    0到30为例
    for(var i = 2 ; i <= 30; i++){
        var isOk = true;
        for(var j = 2; j < i; j++){
            if(i % j === 0){
                isOk = false;
            }
        }
        if(isOk){
            console.log(i);
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值