Ce este o matrice?

O matrice poate să se refere la oricare dintre următoarele:

1. Când se face referire la programare, un tablou este un grup de valori de date asociate (numite elemente) care sunt grupate împreună. Toate elementele de matrice trebuie să fie aceleași tipuri de date. Exemplele de mai jos arată modul în care un matrice este definit și apelat în Perl și JavaScript.

Perl Array exemplu

După cum puteți vedea în exemplul de mai jos, matricea noastră este numită "@numbers" și conține un set de valori numerice diferite care sunt scrise.

 numărul meu @numbers = ("unul", "doi", "trei", "patru", "cinci");

print "$ numere [0] și $ număr [1] este egal cu 3";

Scriptul Perl de mai sus tipărește primele două elemente din acest matrice utilizând numerele $ [0] (0 fiind întotdeauna primul număr în programare) și $ number [1], urmate de textul "equals 3" (rezultă în caseta de mai jos ).

 unul și doi este egal cu 3 

Sfat: Când apelați elemente dintr-o matrice după numărul elementelor lor, acel număr este denumit ca un indice.

Exemplu de array JavaScript

Exemplul de array JavaScript de mai jos utilizează același nume de matrice și valori ca și exemplul de matrice Perl de mai sus.

 funcția myFunc () {var numere = ["unul", "două", "trei", "patru", "cinci"]; numbers.toString (); 

document.getElementById ("exemplu") innerHTML = numere [0] + "și" + numere [1] + "este egal cu 3"; }

Codul JavaScript de mai sus imprimă primele două elemente din acest câmp folosind numerele [0] (0 fiind întotdeauna prima valoare dintr-o matrice JavaScript) și numărul [1] urmat de textul "equals 3" (rezultă în caseta de mai jos ).

 unul și doi este egal cu 3 

Exemplul JavaScript menționat anterior presupune că există un element HTML cu ID-ul "exemplu", cum ar fi

sau , unde este afișat textul.

Notă: Funcția "myFunc ()" trebuie apelată și executată fie ca eveniment de încărcare a paginii, cum ar fi , un eveniment cu click pe buton, cum ar fi Încercați-l sau un alt eveniment din pagină.

2. Cu unitățile de calculatoare, o matrice are două sau mai multe unități care sunt grupate împreună și acționează ca o singură unitate. De exemplu, într-o matrice RAID, un utilizator poate utiliza mai multe unități care se oglindesc reciproc pentru redundanță pentru a proteja datele conținute pe unități.

Array de pointeri, Termeni de hard disk, Pop, Termeni de programare, Push, Render matrice