<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
let fruits = ["사과", "딸기", "오렌지"];
document.write(fruits[0] + "<br>");
document.write(fruits[1] + "<br>");
document.write(fruits[2] + "<br>");
document.write("<hr>");
fruits[0] = "바나나";
fruits[1] = "메론";
document.write(fruits[0] + "<br>");
document.write(fruits[1] + "<br>");
document.write(fruits[2] + "<br>");
fruits[3] = "파인애플";
document.write(fruits[3] + "<br>");
fruits[4] = 1234;
document.write(fruits[4] + "<br>");
document.write("fruits 배열 길이(크기) : " + fruits.length + "<br>");
document.write("<hr>");
var nums = [];
document.write("nums 배열 길이(크기) : " + nums.length + "<br>");
nums[0] = 10;
nums[1] = 20;
nums[2] = 30;
document.write("nums 배열 길이(크기) : " + nums.length + "<br>");
document.write(nums[0] + "<br>");
document.write(nums[1] + "<br>");
document.write(nums[2] + "<br>");
</script>
</head>
<body>
</body>
</html>
Insert title here
document.write("<hr>");
// fruits 배열의 첫번째 데이터("사과")를 "바나나" 로 교체(= 값 저장 = 덮어씀)
fruits[0] = "바나나";
fruits[1] = "메론";
document.write(fruits[0] + "<br>"); // 첫번째 데이터(0번 인덱스) 인 "사과" 를 가져와서 출력
document.write(fruits[1] + "<br>"); // 두번째 데이터(1번 인덱스) 인 "딸기" 를 가져와서 출력
document.write(fruits[2] + "<br>"); // 세번째 데이터(2번 인덱스) 인 "오렌지" 를 가져와서 출력
// fruits 배열의 네번째 데이터(3번 인덱스)에 "파인애플" 저장
// => 기존 배열은 3칸짜리이지만, 네번째 데이터를 3번 인덱스에 추가하면 추가 가능(자바는 불가능)
fruits[3] = "파인애플";
document.write(fruits[3] + "<br>");
fruits[4] = 1234; // 동일한 데이터타입이 아니더라도 같은 배열에 저장 가능(자바는 불가능)
document.write(fruits[4] + "<br>");
// 배열의 크기(길이)는 배열명.length 로 알아낼 수 있다!
document.write("fruits 배열 길이(크기) : " + fruits.length + "<br>"); // 5 출력됨
document.write("<hr>");
// 1번 방법으로 배열 nums 생성
var nums = []; // 비어있는 배열 nums 생성됨
document.write("nums 배열 길이(크기) : " + nums.length + "<br>"); // 빈 배열이므로 크기는 0
// 비어있는 배열 nums 에 10, 20, 30 을 차례대로 저장(추가)하기
nums[0] = 10;
nums[1] = 20;
nums[2] = 30;
document.write("nums 배열 길이(크기) : " + nums.length + "<br>");
document.write(nums[0] + "<br>");
document.write(nums[1] + "<br>");
document.write(nums[2] + "<br>");