⊗jsPmMuAr 170 of 505 menu

Πολυδιάστατοι πίνακες στο JavaScript

Τα στοιχεία ενός πίνακα μπορούν να είναι όχι μόνο συμβολοσειρές και αριθμοί, αλλά και πίνακες. Σε αυτήν την περίπτωση θα έχουμε έναν πίνακα πινάκων ή πολυδιάστατο πίνακα.

Στο ακόλουθο παράδειγμα, ο πίνακας arr αποτελείται από τρία στοιχεία, τα οποία με τη σειρά τους είναι πίνακες:

let arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];

Ας τον ξαναγράψουμε σε πιο κατανοητή μορφή:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ];

Ανάλογα με το επίπεδο ένθεσης, οι πίνακες μπορούν να είναι δισδιάστατοι - πίνακας πινάκων, τρισδιάστατοι - πίνακας πινάκων πινάκων (κλπ - τετραδιάστατοι, πενταδιάστατοι και ούτω καθεξής).

Ο παραπάνω πίνακας είναι δισδιάστατος, αφού μέσα σε έναν πίνακα βρίσκονται άλλοι υποπίνακες και μέσα σε αυτούς τους υποπίνακες δεν υπάρχουν άλλοι πίνακες.

Για να εκτυπώσετε ένα στοιχείο από έναν δισδιάστατο πίνακα, πρέπει να γράψετε όχι ένα ζεύγος αγκύλων, αλλά δύο:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; console.log(arr[0][1]); // θα εκτυπώσει 'b' console.log(arr[1][2]); // θα εκτυπώσει 'f'

Δίνεται ο ακόλουθος πίνακας:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ];

Χρησιμοποιώντας τον, εκτυπώστε τα στοιχεία με κείμενο 'l', 'e', 'g' και 'a'.

Δίνεται ο ακόλουθος πίνακας:

let arr = [[1, 2], [3, 4], [5, 6]];

Προσπελάστε κάθε στοιχείο του πίνακα και βρείτε το άθροισμα όλων των στοιχείων του.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη