SOURCE

function number(n) {
    let arr = [];
    for (let i = 1; i < n; i++) {
        let j = 0;
        // 循环到i即可,因为可以整除本身
        for (j = 2; j < Math.sqrt(i); j++) {
            if (i % j === 0) {
                // 如果能被其他数整除则证明不是素数,跳出这个for循环
                break;
            }
        }
        if (j >= Math.sqrt(i)) {
            arr.push(i);
        }
    }
    return arr
}
console.log(number(1000))
console 命令行工具 X clear

                    
>
console