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