Videotutorial del bucle FOR en Javascript

  • Por
Videotutorial que explica todos los detalles de la estructura de control FOR en Javascript, que nos sirve para hacer bucles de todo tipo en Javascript.
Este es el tercer vídeo publicado en el Videotutorial de Javascript sobre estructuras de control, que vamos a dedicar a la estructura FOR. FOR es una sentencia que nos sirve para hacer repeticiones, en las que podemos ejecutar cualquier código un número determinado de veces. Las repeticiones son la base de la realización de procesos automatizados, porque permite realizar acciones de maneras reiteradas para resolver todo tipo de necesidades.

Comenzaremos el vídeo con una explicación sobre lo que es un bucle, desde el punto de vista de los lenguajes de programación. Luego veremos que en Javascript existen varias estructuras para la producción de bucles, donde podemos afirmar que FOR es la más utilizada con diferencia. De entre todos los bucles, FOR se suele escoger cuando sabemos de antemano cuántas repeticiones queremos hacer de un determinado código.

Existen otros bucles como WHILE, que también son útiles, pero FOR es especialmente interesante por resultar muy potente, ya que con una pequeña porción de código podremos expresar varias cosas. Como iremos aprendiendo, todo bucle o repetición tiene varios componentes, como la inicialización, el incremento / decremento y la condición para continuar. Pues bien, como veremos en el vídeo, el bucle FOR permite expresar esos tres componentes en una misma línea de código.

Como siempre, veremos todo por la práctica en el vídeo a través de varios ejemplos en los que aprenderemos a hacer varios tipos de repeticiones con FOR a través de las prácticas. Veremos como se hacen bucles con cuenta ascendente, descendente, etc.

Además veremos unas sentencias especiales que se pueden usar dentro de los bucles, como break y continue, que nos permiten modificar las repeticiones del bucle en tiempo de procesamiento, para detener las iteraciones o pasar a la siguiente iteración sin necesidad de terminar con la actual.

Os dejamos sin más con el presente vídeo, que dura 21 minutos y seguro que resulta ameno e interesante para todas las personas que están aprendiendo Javascript y todavía más para las personas que están dando sus primeros pasos en la programación.

Autor

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

JoJBafSBl

19/1/2012
lzuVEIOJVHbOJCIUZ
It's really great that people are shanrig this information.

Manuel

18/4/2012
error en bucles for
Miguel angel, creo que cometiste un error en el minuto 11:30 del video de las estructuras for de javascript, ya que no es necesario poner var en la inicialización de la variable del bucle, es lo mismo pongas var o no, la variable será global.
Saludos.

shiver28

30/6/2013
Bucle for
Hola muy buenas Miguel, antes de nada te estoy inmensamente agradecido por tus excelentes explicaciones a traves de los vídeos y los manuales de aprendizaje que estas publicando por este canal porque gracias a ello yo estoy aprendiendo a desarrollar páginas webs. Mi pregunta en relación con este vídeo, es por que la variable ( var suma) la ubicas fuera del bucle for. He intentado realizar tu ejemplo y he introducido la variable "suma" dentro del bucle for, pero me daba error y no se ejecutaba el ejemplo. No entiendo porque dicha variable debe quedar fuera, y lo mas que me sorprende es que no se ejecuta la acción cuando la introduzco dentro del bucle.

var suma=0;

for ( var i=1; i<=5; i++) {

var sumando= prompt ("Número de repeticiones "+i+" Resultado parcial
"+suma+ " Dame un numero entero","0");
sumando=parseInt(sumando);
if (isNaN(sumando)) {
break;
}
suma+= sumando;
}
alert("La suma fue "+ suma);

joaqu12

09/4/2014
Consulta
Hola Miguel, la verdad que los videos estan muy buenos y super explicados, segui asi. una aclaracion solamente. en el minuto 13 aprox, linea 19 pusiste suma = suma + sumando. Queria saber si es lo mismo que poner suma+= sumando. gracias

jg

18/4/2014
videos
Gracias por vuestra atencion dices....GRACIAS A TI por enseñarnos , tenemos mucho que agradecerte los que no tenemos medios para aprender , ayudas al desarrollo de las personas desinteresadamente , acaso algo mas valioso que eso?? NO! .Tu vales mucho Miguel.