Si nosotros hiciésemos la lista para la compra en un array, lo escribiríamos así:
1. Huevos
2. Leche
3. Harina
4. Pan
Pero en el caso de JS el lo organiza así:
0. Huevos
1. Leche
2. Harina
3. Pan
Como has podido observar, JS enumera los elementos de una manera diferente. Si quieres programar arrays en JS necesitaras tener esto en cuenta por que puede crear mucha confusión.
Un ejemplo en el propio JS sería este:
var texto='';
var cars = new Array(3);
cars[0]="A";
cars[1]="B";
cars[2]="C";
cars[3]="D";
for (i=0;i<=3;i++){
texto+=cars[i]+', ';
}
document.write(texto);
Aunque tenemos cuatro letras si quisiésemos imprimir la ultima tendríamos que hacer algo así:
var cars = new Array(3);
cars[0]="A";
cars[1]="B";
cars[2]="C";
cars[3]="D";
document.write(cars[3]);
No hay comentarios:
Publicar un comentario