Как создать экземпляр многомерного массива/матрицы в JavaScript и Typcript и как получить длину матрицы (количество строк) и длины строк матрицы?Как создать экземпляр и получить длину многомерного массива/матрицы?
5
A
ответ
6
В машинописном вы бы создать экземпляр 2x6 Matrix/многомерный массив, используя следующий синтаксис:
var matrix: number[][] =
[
[ -1, 1, 2, -2, -3, 0 ],
[ 0.1, 0.5, 0, 0, 0, 0 ]
];
//OR
var matrix: Array<number>[] =
[
[ -1, 1, 2, -2, -3, 0 ],
[ 0.1, 0.5, 0, 0, 0, 0 ]
];
эквивалент в JavaScript будет:
var matrix =
[
[ -1, 1, 2, -2, -3, 0 ],
[ 0.1, 0.5, 0, 0, 0, 0 ]
];
Синтаксис JavaScript также действует в машинописном, так типы необязательны, но синтаксис TypeScript недействителен в JavaScript.
Чтобы получить различные длины вы будете использовать тот же синтаксис в JS и TS:
var matrixLength = matrix.length; // There are two dimensions, so the length is 2. This is also the column size.
var firstDimensionLength = matrix[0].length; // The first dimension row has 6 elements, so the length is 6
var secondDimensionLength = matrix[1].length; // The second dimension row has 6 elements so the length is 6
Смежные вопросы
- 1. Как определить длину многомерного массива?
- 2. Как найти длину многомерного списка?
- 3. Как получить тип переменной? и создать экземпляр?
- 4. Как определить длину многомерного массива в javascript?
- 5. Как получить длину наблюдаемогоArray?
- 6. Как идентифицировать экземпляр многомерного объекта в java?
- 7. Найти длину определенного элемента многомерного массива * java *
- 8. Как создать экземпляр com.android.server.ViewServer
- 9. Как создать экземпляр GIcon
- 10. Как создать экземпляр Graphics2D?
- 11. Как создать экземпляр singleton
- 12. Как создать экземпляр java.lang.reflect.Method?
- 13. Как создать экземпляр аннотации
- 14. Как получить длину TypeCode
- 15. Как создать экземпляр класса?
- 16. Как получить длину объекта?
- 17. Как получить ширину и высоту многомерного массива?
- 18. Как создать экземпляр и получить доступ к типам мультиплексирования?
- 19. как создать экземпляр класса и распечатать значение
- 20. Как получить длину char **?
- 21. Как получить длину строки
- 22. Как получить длину массива?
- 23. Как получить длину файла?
- 24. Как получить длину трубы?
- 25. Как создать экземпляр java.lang.reflect.Type
- 26. Невозможно получить длину NSString - нераспознанный селектор, отправленный в экземпляр
- 27. Как создать экземпляр объекта?
- 28. Как создать экземпляр делегата?
- 29. Как создать экземпляр
- 30. Как создать экземпляр MsftRawCDImageCreator?
Вместо 'массива []' 'Я рекомендую номер [] []' –
basarat
Хорошее напоминание. Я добавил это к описанию. Благодарю. –