RSS DEV 커뮤니티

코딩 챌린지 연습 - 68번 질문

제공된 코드는 주어진 숫자가 소수인지 확인하는 함수를 정의합니다. 1 이하의 숫자는 즉시 소수가 아닌 것으로 판별됩니다. 숫자 2는 명시적으로 소수로 정의됩니다. 2보다 큰 짝수는 소수가 아닙니다. 그런 다음 코드는 입력 숫자의 제곱근을 나누어 떨어지는지 확인하는 제한으로 계산합니다. 루프는 3부터 이 제한까지 홀수를 반복합니다. 입력 숫자가 이 범위의 숫자로 나누어 떨어지면 소수가 아닌 것으로 간주됩니다. 나누어 떨어지는 숫자가 없으면 함수는 해당 숫자가 소수라고 결론 내립니다. 이 함수는 제곱근까지만 나누어 떨어지는지 확인하여 효율적으로 소수 여부를 결정합니다. 함수는 숫자가 소수이면 `true`를 반환하고 그렇지 않으면 `false`를 반환합니다.
favicon
dev.to
Coding Challenge Practice - Question 68
Create attached notes ...