如何使用 JavaScript 实现一个函数,返回给定范围内的素数列表? - 项越资源网-html css js 用法分享社区-开发交流-项越资源网

如何使用 JavaScript 实现一个函数,返回给定范围内的素数列表?

/* 如何使用 JavaScript 实现一个函数,返回给定范围内的素数列表? */
function getPrimes(start, end) {
  var primes = [];
  for (var i = start; i <= end; i++) {
    if (isPrime(i)) primes.push(i);
  }
  return primes;
}
function isPrime(num) {
  if (num <= 1) return false;
  // 被定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。
  for (var i = 2; i < num; i++) {
    if (num % i === 0) return false;
  }
  return true;
}
请登录后发表评论

    没有回复内容