문제 41 : 소수판별

less than 1 minute read

문제 41 : 소수 판별

// 숫자가 주어지면 소수라면 YES 아니라면 NO를 출력하자.

풀이 1

const number = prompt("숫자를 입력하세요.");

function primeNum(num) {
  if (num == 1) {
    console.log("NO");
    return;
  }
  for (let i = 2; i < num; i++) {
    const result = num % i;
    if (result === 0) {
      console.log("NO");
      return;
    }
  }

  console.log("YES");
}

primeNum(number);

Leave a comment