输入一个数判断是否为质数


var input = prompt("请输入一个数") * 1
        if (input == 1) {
            alert("1既不质数也不是合数")
        } else {
            var isPrime = true// 表示的是不是质数,如果为false时候不是质数,为true的时候就是一个质数
            for (var i = 2; i < input; i++) {
                if (input % i == 0) {
                    isPrime = false
                    break;
                }
            }
            if (isPrime == true) {
                console.log("是质数")
            } else {
                console.log("不是质数")
            }
        }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM