taesik

isPrime 본문

functions and trick/typescript_javascript

isPrime

taesikk 2022. 5. 3. 14:17

Define a function that takes one integer argument and returns logical value true or false depending on if the integer is a prime.

function isPrime(num) {
  if (num < 2) return false;
  const limit = Math.sqrt(num);
  for (let i = 2; i <= limit; ++i) {
    if (num % i === 0) {
      return false;
    }
  }
  return true;
}