<html>
<body>
[객체생성]<br>
배열명 = new Array(첨자);<br>
배열명 = new Array();<br>
[초기화]<br>
배열명 = new Array(초기값..);<br>
배열이름 = [초기값..]<br>
<br>
<h1>실습1</h1>
정수데이터 5개를 기억한후<br>
합과 평균을 구하여 출력.<br>
<script type="text/jscript">
var array1 = new Array(5);
array1[0] = 10;
array1[1] = 20;
array1[2] = 30;
array1[3] = 40;
array1[4] = 50;
var asum=0;
for(var i=0;i<array1.length;i++)
{
//document.write(":"+array1[i]);
asum+=array1[i];
}
document.write("정수 5개합 : "+asum+", 평균 : "+(asum/5));
</script>
<hr>
<br>
<h1>실습2</h1>
정수Data 10개를 배열에 기억시킨후 최대값을 출력<br>
<script type="text/jscript">
var array2 = new Array(2220, -220, 100, 30, 40, 50, 60, 70, 80, -90);
var maxnum=-999999999; //가장 작은 값을 넣어줌. -가 들어갈수 있으므로...
var minnum=999999999;
for(var i=0;i<array2.length;i++)
{
for(var j=0;j<=i;j++)
{
//document.write(":"+array2[j]);
if(array2[i]>=array2[j] && array2[i]>=maxnum)
{
maxnum = array2[i];
}
if(array2[i]<=array2[j] && array2[i]<=minnum)
{
minnum = array2[i];
}
}
}
document.write("최대값은 : "+maxnum +", 최소값은 : "+minnum);
</script>
</body>
</html>