728x90
반응형
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>소수판별 문제</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<script>
/*
숫자 하나 입력을 받아서 입력받은 숫자가 소수인지 아닌지 판단하는 코드를 작성
※소수 : 1과 자기 자신으로만 나누어 지는 숫자 2, 3, 5, 7, 11.....*/
var n = Number(prompt("숫자 하나 입력", "0"));
var i = 2;
while (i < n) {
if (n % i == 0)
break;
i++;
}
if (i == n)
document.write(`입력하신 숫자 ${n}은 소수입니다.`);
else
document.write(`입력하신 숫자 ${n}은 소수가 아닙니다.`);
</script>
</head>
<body>
</body>
</html>
728x90
반응형
'개발공부 일지 > 자바스크립트' 카테고리의 다른 글
| 자바스크립트) 마우스 클릭 좌표(screenX, clientX, pageX, offsetX) (0) | 2021.08.25 |
|---|---|
| 자바스크립트) event.cancelBubble is not a function 오류발생 시 해결법. (0) | 2021.08.10 |
| 자바스크립트)window.getComputedStyle 와 getPropertyValue('') (0) | 2021.08.05 |
| 자바스크립트) this (0) | 2021.07.30 |
| 자바스크립트) 객체(object)-속성(property)-키(key)-값(value) (0) | 2021.07.29 |
댓글