Recorrer una matriz en VBScript

30/Mar/2008 VBScript , , , 3 Comentarios

Este ejemplo nos va a servir para recorrer un array bidimensional o matriz mediante el lenguaje VBScript. Los pasos son bastante sencillos. Lo primero será rellenar el array con datos. Esto lo vamos a hacer manualmente, posición a posición.

dim miArray(2,3)
miArray(0,0) = "Posición 0,0"
....

Para recorrer la matriz necesitaremos dos variables dentro de dos bucles for. La idea es ir recorriendo fila a fila, y por cada fila recorrer todas sus columnas.

También necesitaremos conocer el tamaño del array, tanto en filas como en columnas. Para ello usaremos la función UBound(matriz) que nos dará número de filas del array. Si queremos conocer el número de columnas deberemos de pasar a la función UBound un segundo parámetro indicando de que dimensión queremos conocer su tamaño UBound(matriz, dimension).

El bucle a utilizar será algo así...

for x=0 to UBound(miMatriz)
  for y=0 to UBound(miMatriz,2)
    document.write (miMatriz(x,y)
  next
next

Visualizar el ejemplo
|- Descargar el código
|- Descargar del SVN
|- Reportar un error del código

Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

3 comentarios en “Recorrer una matriz en VBScript”

Víctor Cuervo

Víctor Cuervo

@Josué N.
Pues sí, en ese caso es totalmente necesario. 😀

Víctor Cuervo

Josué N.

Genial para cuando son arreglos dinámicos.

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*