index.htm

RECETAS DE NAVIDAD

- apuntes comunicaciones javascript lenguaje c php autoayuda bolsa chistes empleo fotografia digital ocio sabiasque salud timos trucos

Matrices con varias dimensiones en javascript


JavaScript no soporta directamente matrices con varias dimensiones.

En "Java" o en "C++" definimos matriz[5][5] como una matriz de dos dimensiones: 5x5 = 25 elementos en total.

En JavaScript podemos "simular" esta matriz de la siguiente forma:

var Matriz2D=new Array(5);

for(i=0;i<=4;i++)

{

Matriz2D[i]=new Array(5);

}

Con este codigo lo que conseguimos es crear una matriz con 5 elementos cada uno de los cuales es, a su vez, una matriz. El resultado es el deseado: una matriz con dos dimensiones.

Una vez definida una matriz multidimensional, podemos acceder a sus elementos de la siguiente forma:

Matriz2D[0][0] = primer elemento de la matriz.
  • Escribe el siguiente programa:

<HTML>

<SCRIPT LANGUAGE='JavaScript'>

// PROG054.HTM

var Matriz2D= new Array(5);

for (i=0;i<5;i++)

{

var Aux=new Array(5);

for (j=0;j<5;j++)

{

Aux[j]='E'+i+j;

}

Aux[4] += '\n';

Matriz2D[i]=Aux;

}

alert(Matriz2D);

</SCRIPT>

</HTML>
  • Graba el programa en TuCarpeta con el nombre Prog054.htm y ejecutalo.

Anterior paso:
arrays
Siguiente paso:
ascii y unicode

· Introduccion a javascript
· Javascript: sintaxis basica
· Variables en javascript
· Javascript: tipos de datos
· Javascript: contadores
· javascript: conversion entre tipos
· Operadores logicos y relacionales en javascript
· If else en javascript
· While en javascript
· Bucles for en javascript
· Switch case javascript
· Do while en javascript
· Calculos iterativos en javascript
· El objeto math javascript
· Variable temporal en javascript
· Funciones sin retorno de parametro. Javascript
· Funciones que devuelven parametros en javascript
· Arrays en javascript
· Matrices con varias dimensiones en javascript
· Codigo ascii/unicode y javascript
· Buscar una letra en un string con javascript
· Temporizadores en javascript
· Introduccion a javascript y html
· Escribiendo en el navegador con javascript
· Formularios en javascript
· Botones en javascript

IMPORTANTE:

- Si te ha gustado esta pagina, por favor, votanos aqui:

- Si no te ha gustado, escribenos y cuentanos en que mejorar.

Actualizado: 16/12/2013