思路 将数字分为两类,小于等于3 和 大于3若小于等于3 则这个数只要大于1 就是质数 否则不是(因为2和3是质数 1不是)若大于3 则只要这个数可以被任意大于1 小于本身的整数整除 就不是质数 按照思路写代码 function isPrime(m){ if(m<=3){ return m>1; } for(let i=2;i<m;i++){ if(m%i===0){ return false; } } return true; }