var num = window.prompt("정수 하나 입력하시오.","");
if (num % 2 == 0) //num값이 %연산자에 의해서 2로 나눠 0의 값이면(조건식) { window.alert(num + "는 짝수 입니다."); //짝수입니다 출력(실행문) } //else문 |
if (num % 3 == 0) { //조건 만족하면.. 만족하지 않으면.. alert("3의배수"); //실행 } else if (num % 5 == 0) { //조건 만족하면 바로 실행 만족하지 않으면 다음으로. alert("5의배수"); //실행 } else if (num % 7 == 0) { //조건 만족하면 실행 아니면 다음 조건문 실행 alert("7의배수"); //실행 } else { alert("3,5,7의 배수가 아닌 수 "); } |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>17장. 조건문</title>
<script type="text/javascript">
var num = window.prompt("정수 하나 입력하시오.","");
//if문
if (num % 2 == 0) //num값이 %연산자에 의해서 2로 나눠 0의 값이면(조건식)
{
window.alert(num + "는 짝수 입니다."); //짝수입니다 출력(실행문)
}
//else문
else if (num % 2 != 0) { // 위의 조건이 만족하지 않는다면..
window.alert(num +"는 홀수 입니다."); // 결과 : 홀수
}
else { //조건 만족하지 않으면..
alert(num +"짝수 입니다") //결과 : 짝수
}
//else if문
if (num % 3 == 0) { //조건 만족하면.. 만족하지 않으면..
alert("3의배수"); //실행
}
else if (num % 5 == 0) { //조건 만족하면 바로 실행 만족하지 않으면 다음으로.
alert("5의배수"); //실행
}
else if (num % 7 == 0) { //조건 만족하면 실행 아니면 다음 조건문 실행
alert("7의배수"); //실행
}
else
{
alert("3,5,7의 배수가 아닌 수 ");
}
</script>
</head>
<body bgcolor="#FF8000"></body>
</html>
'.Net Project > JavaScript' 카테고리의 다른 글
19장 구간반복 (1) | 2009.07.31 |
---|---|
18장 선택문 (1) | 2009.07.31 |
16장 대화상자 (1) | 2009.07.31 |
15장 증감연산자 (0) | 2009.07.31 |
14장 대입연산자 (0) | 2009.07.30 |