// let arr = [1,2];
// let firstNum = arr[0]; //1st 숫자
// let secondNum = arr[1]; //2nd 숫자
// console.log(firstNum, secondNum);
-> 구조분해 할당 기능으로 변경
let [변수명, 변수명2] = [값,값2];let [firstNum, secondNum] = [1,2];
console.log(firstNum, secondNum);

▤ 예제 2 ) 객체 변경(구조분해 할당 기능)
let 객체명 = {속성;값,...};// let candy = {
// name: "캔디",
// count: 5
// }
// // 객체속성 : 객체명.속성명
// console.log(candy.name, candy.count);
-> 구조분해 할당 기능으로 변경
let {name, count} = {name: "캔디", count: 5};
console.log(name, count);

▤ 예제 3 ) 객체 구조분해 할당 문제
// 아래와 같이 객체가 있습니다. 구조분해 할당 이용해서 출력하세요
let dept = {
no : 1,
dname : "Sales",
loc : "부산"
}
-방법1)
// 1)
let { no, dname , loc} = {no: "1", dname: "Sales" ,loc : "부산" };
console.log(no, dname , loc);
-방법2)
// 2)
let { no, dname , loc} = dept ;
console.log(no, dname , loc);
