// 1. Union type => 타입 2개 이상 합친 새로운 타입 만들기 let box1: string | number = "안녕"; // 언제든 수정 가능 box1 = 123; // 만약에 type이 많다면? let box2: string | number | boolean = true; // 배열안에 문자 or 숫자가 껴있는 타입 지정 let arr1: (number | string)[] = [1, "2", 3]; let arr2: Array = [1, "2", 3]; // 객체 타입 지정도 마찬가지 let obj: { age: number | string } = { age: 32 }; // 2. any => 모든 자료형 허용. 타입 실드 해제(타입스크립트 쓰는 의미가 사라진다. 버그 잡아주지 못한..