Как ввести массив массива чисел в typescript?

#typescript

#typescript

Вопрос:

Я хочу ввести массив из любого количества массивов с 3 координатами в каждом :

[[1,2,3], [4,5,6],…]

Я бы хотел что-то подобное, за исключением того, что это не работает

 Array<Array<Number,Number,Number>>
  

Комментарии:

1. Массив<[число, number, нумерация]>

2. Массив с фиксированной длиной и позиционными типами называется a tuple в typescript. typescriptlang.org/docs/handbook/basic-types.html#tuple

Ответ №1:

Игровая площадка

 type MyArray = [number, number, number][];

const test1: MyArray = [[1, 2, 3]];
const test2: MyArray = [[1, 2, 3], [4, 5, 6]];
const test3: MyArray = [[1, 2, 3], [1]]; // error
const test4: MyArray = [[1, 2, 3], [4, 5, 6, 7]]; // error