Jak utworzyć instancję wielowymiarowej tablicy/macierzy w JavaScript i Maszynopisie oraz w jaki sposób uzyskać długość macierzy (liczbę wierszy) i długości wierszy macierzy?Jak utworzyć instancję i uzyskać długość wielowymiarowej tablicy/macierzy?
5
A
Odpowiedz
6
W maszynopisie byś instancji 2x6 Matrix/tablicy wielowymiarowej używając następującej składni:
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 ]
];
Równowartość w JavaScript byłoby:
var matrix =
[
[ -1, 1, 2, -2, -3, 0 ],
[ 0.1, 0.5, 0, 0, 0, 0 ]
];
Składnia JavaScript jest również ważna w maszynopisie, ponieważ typy są opcjonalne, ale składnia TypeScript nie jest poprawna w JavaScript.
Aby uzyskać różne długości należy użyć tej samej składni w JS i 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
Powiązane problemy
- 1. Jak utworzyć instancję ODataQueryOptions
- 2. Jak utworzyć instancję org.springframework.dao.DataAccessException?
- 3. Jak AutoMapper utworzyć instancję klasy
- 4. Repa --- Jak utworzyć instancję odczytu?
- 5. Ręcznie utworzyć instancję DataTemplate?
- 6. Jak zweryfikować i utworzyć instancję Java Locale z łańcuchów?
- 7. Jak uzyskać długość char **?
- 8. Jak uzyskać długość napisu?
- 9. JavaScript: jak uzyskać wartości z tablicy wielowymiarowej?
- 10. Jak utworzyć instancję i zainicjować obiekt dynamiczny w drzewie wyrażeń?
- 11. Jak uzyskać wymiar (wycinek) z wielowymiarowej tablicy
- 12. Jak ustawić/utworzyć instancję klasy Generics?
- 13. Jak utworzyć nową instancję klonu obiektu PSObject
- 14. Jak utworzyć instancję obiektu DataContext w XAML
- 15. Jak utworzyć instancję Singleton wiele razy?
- 16. Jak programowo skompilować i utworzyć instancję klasy Java?
- 17. Jak utworzyć instancję elementu XSD typu abstrakcyjnego?
- 18. Jak utworzyć instancję stdClass na miejscu?
- 19. Jak utworzyć instancję UITableViewCell ze stalówki
- 20. Jak utworzyć instancję NSViewController w Swift?
- 21. Jak utworzyć instancję klasy z jej TRttiType?
- 22. Jak utworzyć instancję ODB skrzynki odbiorczej?
- 23. Jak uzyskać długość IStream? C++
- 24. Jak uzyskać długość ciągu znaków
- 25. JavaScript - Jak utworzyć losową długość i szerokości geograficzne?
- 26. Guice: Jak uzyskać instancję generic owiniętego TypeLiteral?
- 27. Jak uzyskać instancję oprzyrządowania w Javie
- 28. Jak uzyskać instancję Axes Matplotlib do wydruku?
- 29. Jak uzyskać instancję bazy danych w grails?
- 30. Jak listę tablic konwersji do tablicy wielowymiarowej
zamiast 'Array []' 'polecam numer [] []' –
basarat
dobrym przypomnieniem. Dodałem to do opisu. Dzięki. –