반응형
function isPrimeNum(num) {
if (num === 2) return true;
for (let i = 2; i <= Math.floor(Math.sqrt(num)); i++) {
if (num % i === 0) return false;
}
return true;
}
시간복잡도 O(√n)
반응형
'Training > Problem Solving' 카테고리의 다른 글
[JS] 배열 요소들의 모든 조합(Combinations) 구하기 (0) | 2022.05.04 |
---|---|
[JS] 콘솔로 입력 받기 (0) | 2022.04.06 |
[C++] 문자열 공백 기준으로 자르기 (string split) (0) | 2022.01.01 |