gincheong / Memo

개발 관련 내용들을 메모하기 위한 용도로 만든 빈 레포지토리입니다.
0 stars 0 forks source link

소수 구하기 #40

Open gincheong opened 3 years ago

gincheong commented 3 years ago
const n = 15;

const primeNums = new Array(n).fill(true);

primeNums[0] = false;
for (let i = 2; i ** 2 <= n; i++) {
  if (primeNums[i - 1] === true) {
    for (let j = i ** 2; j <= n; j += i) {
      primeNums[j - 1] = false;
    }
  }
}

console.log(primeNums);

에라토스테네스의 체