isPrime

해피데빙·2022년 6월 22일
0

코딩테스트

목록 보기
20/52
post-custom-banner
   function isPrime(num){ 
        if(num === 1)return false
        if(num === 2)return true
        if(num % 2 === 0)return false 
     
        for(let i=3; i<=Math.sqrt(num); i++){ 
            if(num % i===0) {return false}
        }
        return true
    }

Math.sqrt이하로 설정해야 한다
이하가 아니면 3의 제곱인 9가 true로 나온다

profile
노션 : https://garrulous-gander-3f2.notion.site/c488d337791c4c4cb6d93cb9fcc26f17

0개의 댓글