Trabajar con Arrays en VBScript




Ahora les voy a mostrar como declarar, asignar valores y trabajar con arrays en VBScript. Primero que nada Vamos a describir un array: es una variable que se utiliza para almacenar múltiples valores. Por ejemplo poseemos una lista de nombres propios: Juan, Julio y José; podríamos crear una variable para cada nombre y almacenarlas por separado o podríamos crear un array denominándolo "nombres" y asignarle una posición a cada valor de la siguiente forma.
dim nombres(2)
nombres(0) = "Juan"
nombres(1) = "Julio"
nombres(2) = "José"

Podemos apreciar que un array se declara utilizando la palabra clave "dim" como vimos en el post anterior Variables en VBScript pero además indicando la cantidad de registros que tendrá esta lista, incluyendo al cero, y por último asignamos los valores a cada registro.
Estamos en condiciones de hacer uso de las variables, primero podemos utilizarlas como ya lo hemos probado en el post anterior:
msgbox("Los nombres almacenados son: " & nombres(0) & ", " & nombres(1) & " y " & nombres(2) & ".")
Éste último código dará como resultado:
Este uso es el que vimos en el post anterior y solo se puede notar una ventaja en la nomenclatura a la hora de utilizar las variables ya que tendrán el mismo nombre solo que cambiará el índice que las identifica en la lista; hay una ventaja quizá mas útil y comúnmente puesta en práctica que es la utilización de un loop. Esto último es un procedimiento por el cual podremos recorrer el array y trabajar con las variables de forma más ágil y escribiendo menos código. Próximamente publicaré un post acerca de esto y brindaré ejemplos prácticos.