[JS]예제_소수(prime) 구하기_ 조건문+반복문

하서율·2022년 6월 24일
0

인프런 예제

목록 보기
3/7

소수특징

  • 1과 자기자신으로만 나누어 지는 자연수
  • 2이상의 자기 자신보다 작을 수로 나누었을때 나머지가 0이 나오지 않는다.

코드:

var a = Number(prompt('2이상의 숫자를 입력해 주세요'))
for (var i=2; a>i; i++){  //2부터시작 ; i가 a보다 작으면 계속 ; i는 1씩 늘어남
 if (a % i === 0){      // 자기자신(a)을 i(a보다 작은수)로 나누었을때 나머지가 0 이 나온다면
   document.write(a + "는 소수가 아닙니다")
 }else {               // 자기자신(a)을 i(a보다 작은수)로 나누었을때 항상 나머지가 나온다면
  document.write (a + '는 소수입니다.') 
 }
 break;       //  결과를 얻고 반복문을 중단시키고 싶을때 사용 . 
}```

profile
매일 매일 기록하기

0개의 댓글