Arrays sunt un tip de date care poate conține mai multe valori. Cu alte cuvinte, o variabilă array este o variabilă care nu conține o valoare (așa cum a fost înainte), dar mai multe valori în același timp.
var nume = array nou (valoare_1, valoare_2. valoare_n);
Astfel, o variabilă numită "nume" conține un tabel cu valorile: value_1. value_2. . . value_n. Consultați matricele după cum urmează:
Adică, numele matricei este scris și numărul de ordine al matricei este indicat în paranteze pătrate. Și numerotarea începe de la zero. Adică primul element are un indice de 0.
Să creăm și să emităm al doilea element al matricei.
var arr = Array nou (3, 4, 0, adevărat, "șir");
document.write (arr [1]);
Dacă rulați acest script, vom avea 4 în fereastra browserului. Acum, să afișăm întreaga matrice în fereastra browserului:
pentru (i = 0; i
Pentru a imprima întreaga matrice, puteți folosi buclele. Aici vom trece prin variabila i de la 0 la lungimea matricei (arr.length este o proprietate care contine lungimea arr array). Apoi extragem elementul matricei, indicând variabila de iterație - i.
Să rezolvăm acum această problemă: utilizatorul introduce secvențial 5 numere, pe care le intrăm în matrice și apoi le afișăm în fereastra browserului.
Var arr = Array nou ();
pentru (i = 0; i <5; i++)
arr [i] = prompt ("Enter" + (i + 1) + "-un număr");
pentru (i = 0; i
Mai întâi, vom crea o variabilă responsabilă de matrice. Apoi, în ciclu, cerem utilizatorului să ia 5 numere în schimb. Și apoi în buclă, ieșim matricea rezultată în browser.
Pentru a face acest lucru, trebuie să utilizați funcția Number (), care va fi acoperită în următoarele lecții după această sarcină, așa că priviți-le (așa cum am înțeles, sunteți despre cursul "Crearea și promovarea site-ului de la A la Z").
Este o mare tentatie de a arata si copia "codul gata", bine, aici este necesar sa o faci. Este mai bine sa-mi rupi capul in mod independent, asa ca fug de acest articol pana cand imi dau seama
Bună seară! Michael spune-mi. dacă trebuie să stocați un tablou cu datele pe care le-ați introdus și să-l umpleți pe celălalt cu tastatura. ca o completare la prima matrice. Deoarece este mai bine să ne imaginăm că aș putea înțelege mai bine codul var vopros = new Array (); var otvet = Array nou (); alertă ("Utilizați da sau nu când răspundeți la întrebări); vopros [0] = "În miturile antice grecești se chema" oceanul "râul care curge peste tot pe pământ?"; vopros [1] = "Potrivit vechilor romani, ecuatorul a egalat globul?"; vopros [2] = "Este candelabru atracțiile Teatrului Bolshoi, care a fost poreclit norul de cristal?"; vopros [3] = "A fost inventat pentru fabricarea mașinii de monedă de bani de Leonardo de Vinci?"; vopros [4] = "Sake este un vin uscat alb?"; pentru (var i = 0; i
");> și se pare că valorile celei de-a doua matrice sunt umplute cu cifre dintr-un anumit motiv
Scrieți numerele în matricea răspunsurilor și încercați să le comparați cu liniile "da" și "nu". Dar variabila "a", în care este scris răspunsul, nu este deloc folosită.