| Bots de conversa | Exemples | Dades pràctiques | Recursos CITCEA | |
| Google Apps Script | Projectes | Interacció | Inici |
Els vectors són variables que agrupen diversos elements, les components del vector. Podem crear un nou vector amb la comanda new Array posant, com a paràmentre, el nombre d'elements.
var noms = new Array(2);
Llavors podem fer servir les components separadament sempre que ens faci falta.
var noms[0] = "Joan"; var noms[1] = "Josep"; ... nomAct = noms[1];
Existeix la possibilitat que les components d'un vector siguin vectors, el que equivaldria a una matriu.
var camps = new Array(2); // Vector d'ús temporal var valu = new Array(2); // Matriu 2 ⨯ 2 camps[0] = valor11; camps[1] = valor12; valu[0] = camps; camps[0] = valor21; camps[1] = valor22; valu[1] = camps;
I, evidentment, podem fer matrius de tres o més dimensions.
Important: En cas que els nostres vectors o matrius continguin valors numèrics podem pensar en la possibilitat d'operar amb ells. Cal tenir present que no es poden operar directament les variables que contenen vectors o matrius com faríem matemàticament. Si, per exemple, necessitem multiplicar una matriu per un vector ens haurem de fer nosaltres la corresponent funció.
A vegades, no sabem inicialment quants elements tindrà el vector. Hi ha una forma alternativa de crear el vector que ens serà útil en aquests casos. Podem definir un vector de mida indeterminada i anar-hi afegint els elements amb la comanda push.
var noms = new Array();
for (var i in dades){
var row = dades[i];
noms.push(row[1]);
}
Podem saber el nombre d'elements que té un vector amb la funció length.
var numVal = noms.length;
Si volem fer recórrer tots els elements d'un vector podem fer servir un bucle for limitat a la seva llargada però també podem fer-ho com a l'exemple següent:
var text = "";
for (var k in noms){
text = text + noms[k] + "\n";
}

Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.