Find the prime number


Posted by Christy on 2023-01-20

Write a function named isPrime and pass a parameter n, if n is prime return true, else return false

function isPrime(n) {
  if (n === 1) return false;
  for (let i = 2; i < n; i++) {
    if (n % i === 0) {
      return false;
    }
  }
  return true;
}

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

console.log(isPrime(1));
console.log(isPrime(5));
console.log(isPrime(37));









Related Posts

[MTR04] W2 D14 練習四:請寫出一個叫做 star 的 function 並且接受一個參數 n,能回傳 n 個 *。

[MTR04] W2 D14 練習四:請寫出一個叫做 star 的 function 並且接受一個參數 n,能回傳 n 個 *。

AJAX 與 表單運用(註冊)

AJAX 與 表單運用(註冊)

搞烏龍但是意外吃到美食的一天

搞烏龍但是意外吃到美食的一天


Comments