<html>
<body>
<h1>실습1</h1>
1.월을 입력받아 if문사용.<br>
3~5이면 봄입니다.<br>
6~8이면 여름입니다.<br>
9~11이면 가을입니다<br>
12~2이면 겨울입니다<br>
<script type="text/jscript">
var month = prompt("월을 입력해주세요");
month=parseInt(month);
var season;
if(month>=3 && month<=5)
season="봄";
else if(month>=6 && month<=8)
season="여름";
else if(month>=9 && month<=11)
season="가을";
else if(month==12 || month<=2)
season="겨울";
else
season="오류";
if(season == "오류")
{
document.write("<br>잘못 입력하셨습니다.");
}
else
{
document.write("<br><br>"+season+"입니다.");
}
</script>
<br>
<hr>
<h1>실습2</h1>
2.switch case사용..<br>
혈액형을 입력받아<br>
a나 A이면 "A형입니다";<br>
b나 B이면 "B형입니다";<br>
ab나 AB이면 "AB형입니다";<br>
o나 O이면 "O형입니다";<br>
위의것이 아니면 "외계인입니다";<br>
<script type="text/jscript">
var blood = prompt("혈액형을 입력해주세요.");
var abotype;
switch(blood)
{
case "a":
case "A":
abotype="A";
break;
case "b":
case "B":
abotype="B";
break;
case "ab":
case "AB":
abotype="AB";
break;
case "o":
case "O":
abotype="O";
break;
default:
abotype="X";
break;
}
document.write("<br><br>")
if(abotype!="X")
document.write(abotype+"형입니다.");
else
document.write("외계인입니다.");
</script>
<br>
<hr>
<h1>실습3</h1>
3.for문사용.<br>
1에서 100사이의 3의 배수의 개수와 합을 출력.<br>
<script type="text/jscript">
var sum=0;
var count=0;
for(var i=1;i<=100;i++)
{
if(i%3==0)
{
count++;
sum+=i;
document.write("+"+i);
}
}
document.write("<br>갯수는 : "+count+", 합은 : "+sum);
</script>
<br>
<hr>
<h1>실습4</h1>
4.다중 for문사용.<br>
1<br>
2 3<br>
4 5 6<br>
7 8 9 10<br>
표현<br>
<script type="text/jscript">
var countnum=1;
for(var i=1;i<=4;i++)
{
for(var j=1;j<=i;j++)
{
document.write(countnum);
document.write("\t");
countnum++;
}
document.write("<br>");
}
</script>
</body>
</html>