Plantilla general
<!DOCTYPE html>
<html lang=»es»>
<head>
<title>título</title>
<meta charset=»utf-8″ />
<script src=»Scripts/swfobject_modified.js» type=»text/javascript»></script>
</head>
<body>
<script>
//Aqui va el ejercicio
</script>
</body>
</html>
Explicacion del ciclo for con un ejemplo
El bucle for en JS se utiliza cuando sabemos cuántas veces se debe repetir una parte del programa
En el siguiente ejemplo del bucle for en JavaScript correrá 10 veces hasta pararse y
escribirá en pantalla la tabla de multiplicar del 5
<!DOCTYPE html>
<html lang=»es»>
<head>
<title>título</title>
<meta charset=»utf-8″ />
<script src=»Scripts/swfobject_modified.js» type=»text/javascript»></script>
</head>
<body>
<script>
// defino la variable i que controlara el ciclo for
var i=0;
// defino la variable res donde se guardara el seultado de la multiplicacion
var res = 0;
// Controlo el ciclo for con la variable i hasta que i sea igual a 10 aumentado i de 1 en 1.
for (i=1; i<10; i++) {
// Realizo la multiplicacion y el resultado queda en res
res = i * 5;
//Imprimo el resultado con la instruccion document.write
document.write(5 + » multiplicado por » + i + » es igual a : » + res);
// Salto de linea con la siguiente instruccion
document.write(«<br />»); }
</script>
</body>
</html>
El resultado obtenido seria:
5 multiplicado por 1 es igual a : 5
5 multiplicado por 2 es igual a : 10
5 multiplicado por 3 es igual a : 15
5 multiplicado por 4 es igual a : 20
5 multiplicado por 5 es igual a : 25
5 multiplicado por 6 es igual a : 30
5 multiplicado por 7 es igual a : 35
5 multiplicado por 8 es igual a : 40
5 multiplicado por 9 es igual a : 45
RUTINA FOR SOLA PARA COPIAR Y PROBAR EL EJERCICIO DE LA TABLA DEL 5
var i=0;
var res = 0;
for (i=1; i<10; i++) {
res = 5 * i;
document.write(5 + » multiplicado por » + i + » es igual a : » + res);
document.write(«<br />»); }
TRABAJO A REALIZAR
Elabore una rutina for que permita leer un numero por el teclado y que imprima la tabla multiplicar de ese numero dado. Ejemplo, si digito el numero 8 imprimira la tabla de multiplicar del 8 desde 8 * 1 hasta 8 * 9. El trabajo debe ser entregado con los dos programas de la semana pasada a los que no lo han hecho. Entrega maxima martes 4 de octubre antes de la 1 pm, al correo alumnodezua@gmail.com. No revisare programas enviados a mi correo personal.