type Age = number;
let myage: Age = 48;
===合併型と交差型===
*型の合併と交差を表現する特別な演算子が用意されている。
*合併 | と交差 &
type Sales = { dept: string, product: string};
type Engineer = { dept: string, project: string };
type SalesOrEngineewOrBoth = Sales | Engineer; // 合併
type DeptPerson = Sales & Engineer; // 交差
===型アサーション===