JavaScript xdiseñadores

Bucles

Se emplean para repetir el código un número de veces, hasta que se cumple la condición.
Existen varias sentencias de bucles:

  • for - Esta sentencia utiliza una variable de control a modo de contador para controlar la repetición del cuerpo del bucle.
  • while comprueba la condición, si es cierta pasa a ejecutar el cuerpo del bucle

For

Sintaxis
for (var=valorInicial; var<=valorFinal; var=var+incremento)
{

Código a ejecutar
}

Ejemplo:

<html>
<body>

<script type="text/javascript">
for (i = 0; i <= 5; i++)
{

document.write("El número es " + i);
document.write("<br />");

}
</script>

<p>Explicación:</p>

<p>Este es un loop que empieza con la variable i=0.</p>

<p>mientras <b>i</b> sea menor o igual a 5, el bucle se repite.</p>

<p><b>i</b> aumenta en 1 cada vez que se repite el bucle.</p>

</body>
</html>

Ejemplo:

<html>
<head>
<body>

<script type="text/javascript">
var i

for (i=1;i<=9;i++) {
document.write('<img src="'+i+'.jpg">')
document.write("<br>");
}

</script>
</body>

</head>
</html>

En este ejemplo se cargan en el documento las imágenes 1 a 9.jpg