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

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("不是质数")
            }
        }
posted @ 2020-09-02 19:21  阳菜  阅读(873)  评论(0)    收藏  举报