Sobes.tech
Intern

Mis on massiiv?

sobes.tech AI

Vastus AI-lt

Massiiv on järjestetty kokoelma elemente, joihin pääsee käsiksi numeerisen indeksin avulla.

Tärkeimmät ominaisuudet:

  • Elementit sijaitsevat peräkkäin muistissa.
  • Pääsy mihin tahansa elementtiin kestää saman ajan (O(1)), johtuen suoraan osoitteen laskennasta indeksin avulla.
  • Se voi sisältää saman tai eri tietotyyppisiä elementtejä (riippuen ohjelmointikielestä).
  • Koko voi olla kiinteä tai dynaaminen.

Esimerkki JavaScriptissä:

// Luodaan numerosarja
const numbers = [1, 2, 3, 4, 5];

// Pääsy elementtiin indeksin avulla
console.log(numbers[0]); // Näyttää: 1

// Elementin lisääminen (dynaamisille taulukoille)
numbers.push(6);

// Taulukon pituus
console.log(numbers.length); // Näyttää: 6