<html>
<head>
</head>
<body>
<h2>실습-1</h2>
1.배열에 파일이름을 5개(Dump) 기억시키고<br>
파일이름 a1,a2... 형식으로 바꿔라.<br>
<script type="text/jscript">
var fileslist = new Array("060501.htm","060502.htm","060503.htm","060504.htm","060505.htm");
var renamelist = new Array(fileslist.length);
for(var i=0;i<fileslist.length;i++)
{
renamelist[i]="a"+i+fileslist[i].substring(fileslist[i].lastIndexOf("."),fileslist[i].length);
document.write(fileslist[i]+" --> "+renamelist[i]+"<br>");
}
</script>
<h2>실습-2</h2>
2.1에서 4까지 정수 난수를 100번 발생시켜 각 난수의 발생횟수를 출력.<br>
1이 발생한 횟수 : xx <br>
2가 발생한 횟수 : xx ....<br>
<script type="text/jscript">
var numCount = new Array(5);
for(i=0;i<numCount.length;i++)
{
numCount[i] = 0;
}
var is1=0, is2=0, is3=0, is4=0, ise=0;
for(i=0;i<100;i++)
{
switch(Math.floor(Math.random()*4+1))
{
case 1:
is1 +=1;
numCount[0] +=1;
break;
case 2:
is2 +=1;
numCount[1] +=1;
break;
case 3:
is3 +=1;
numCount[2] +=1;
break;
case 4:
is4 +=1;
numCount[3] +=1;
break;
default:
ise +=1;
numCount[4] +=1;
break;
}
}
document.write("<br>1이 발생한 횟수 : "+is1);
document.write("<br>2가 발생한 횟수 : "+is2);
document.write("<br>3이 발생한 횟수 : "+is3);
document.write("<br>4가 발생한 횟수 : "+is4);
document.write("<br>그 외 : "+ise+", 합계 : "+eval(is1+is2+is3+is4));
for(i=0;i<numCount.length-1;i++)
{
document.write("<br>"+(i+1)+"이(가) 발생한 횟수 : "+numCount[i]);
}
</script>
</body>
</html>