別の型が入っている配列の場合は配列内の中身の型を定義する必要があります。 順番、要素数が制約されるため、制約としてはかなり厳しいです。 basicType.ts let x: [string, number]; // 初期化 x = ["hello", 10]; // OK:宣言の型と順番が一致する必要がある // x = [10, "hello"]...