Tag Archive for alerta

Tutorial JavaScript – La propiedad .length para cadenas de texto

En este tutorial de JavaScript vamos a ver la propiedad length, para ello debemos de tener un conocimiento básico sobre JavaScript y HTML. Length se utiliza para devolver la longitud de una cadena de texto. Su sintaxis:

String.length

Donde “String” representa una variable que contiene texto.

Veamos el siguiente codigo donde se ve un ejemplo mas claro.

Ejemplo de sintaxis:

<script type="text/javascript">

var cadena = "Soy una cadena de texto.";

alert(cadena.length);

</script>

 

Creamos una variable con el nombre de `cadena’ y almacenamos el texto `Soy una cadena de texto.’.

var cadena = "Soy una cadena de texto.";

 

Con el método alert() sacamos una ventana en pantalla mostrando la  información obtenida por  la propiedad length.

alert(cadena.length);

 

En la ventana de alerta de JavaScript aparece el número 24 que es la longitud de la variable `cadena’ (length cuenta los espacios de la cadena de texto).

También length se utiliza para la matriz (Array);  Esta matriz se utiliza para almacenar valores, al igual que una variable, con la diferencia de que en la matriz se almacena más de un valor y se recuperan con el nombre de la variable y con su índice.

<script type="text/javascript">

var comunidad = new Array();

comunidad[0]="Andalucía";

comunidad[1]="Aragón";

comunidad[2]="Asturias";

comunidad[3]="Baleares";

comunidad[4]="Canarias";

comunidad[5]="Cantabria";

for (var i = 0; i < comunidad.length; i++)

{

document.write(comunidad[i]);

document.write("<br />");

}

</script>

 

Creamos la matriz:

var comunidad = new Array();

Ahora almacenamos a la variable comunidad los valores,  con el nombre de la variable seguido del índice, comienza del 0, 1, 2, 3,..etc. Dentro de corchetes.

comunidad[0]="Andalucía";

comunidad[1]="Aragón";

comunidad[2]="Asturias";

comunidad[3]="Baleares";

comunidad[4]="Canarias";

comunidad[5]="Cantabria";

 

Para utilizar la propiedad length utilizaremos el bucle for, a continuación ejecuta un código hasta que se cumple una condición definida su finalización. Ampliación del bucle for AQUÍ.

for (var i = 0; i < comunidad.length; i++)

{

document.write(comunidad[i]);

document.write("<br />");

}

 

La propiedad length cuenta el número de índice que contiene la matriz (cuenta la longitud). El bucle for iniciar con la variable ` i ´ y su valor 0, y hace la condición de si ` i ´ es menor que 5 (la longitud de la matriz) que ` i ´ aumente su valor a 1.

document.write(comunidad[i]);

 

Imprime por pantalla cada vez los valores que contiene la matriz.