JS检测质数

100 阅读1分钟

/** * 什么是 质数 * * 当 一个数字 它只能被 1和它自身 整除, 那么这个数字就是质数

    // var a = '100' - 0
    // console.log(typeof a)
    // var a = 100 % 100
    // var num = 9
    /**
     * JS 提供的一个方法 prompt
     *  可以让用户输入一些文本内容传递给JS
     */
    var num = prompt('请输入一个数字, 用于检测是否为质数') - 0
    var count = 0
    for (var i = 2; i < 7; i++) {
        if (num % i == 0) {
            count = count + 1
        }
    }
    // console.log(count)  // 0
    count == 0 ? console.log('是质数') : console.log('不是质数')