Continuando con el capitulo anterior seguiremos ahora con los bucles while, do-while y for. Un bucle es una simple sentencia de programación con la cual se irán repitiendo varias lineas lineas de código hasta que la condición del bucle deje de ser verdadera.
While
Con While tenemos una condición simple que se hira repitiendo hasta que esta deje de ser verdadera, supongamos un conteo del 0 al 10.
a=0;
while(a<10)
{
a++;
console.log(a);
}
En este caso estará imprimiendo en la consola de nuestro navegador del 1 al 10, pues en el momento en que "a" valga 11 la condición se volvera falsa y se saldra del while.
NOTA: al poner a++ estamos declarando que el valor de la variable aumente en uno
Do-while
En esencia es prácticamente igual que while con la gran diferencia que primero hará el código dentro de la estructura y luego evaluara la condición.
Ejemplo: sigamos con la condición de contar numeros, pero esta vez inicializando la variable con el numero 10.
a=10;
do
{
a++;
console.log(a);
}
while(a<10)
Si corremos este código nos imprimirá el numero 11, ya que primero ejecuto el código y luego checo la condición
For
For es una forma mas fácil de representar un while sobretodo su uso es para cuando quieras que tus variables aumenten de valor constantemente y tienes un limite ya establecido de hasta donde va a llegar.
for(a=1;a<=10;a++)
{
console.log(a);
}
Esto es mas que una simple condicion, dentro del parentesis del for se encuentra la siguiente estructura
for(variable_a_inicializar;limite_de_incremento;incremento
El incremento tradicionalmente es de 1 en 1 pero tu puedes establecerlo según como te convenga agregando por ejemplo en la ultima parte en vez de a++ un a=a+2 para que vaya de 2 en 2 el for
Por ahora ya se conocen las estructuras principales para un lenguaje de programación, ya que están presentes en cualquier lenguaje y a lo mucho puede variar en pocas en su sintaxis, si falta algo pueden contactarme a través de Discord o en los comentarios
Ayuda a la comunidad a crecer
Tu contribución es muy importante para la comunidad, nos ayuda a seguir creciendo y que las curaciones pueden ser aun mejores, la intención es que los post sigan creciendo y que tengan la motivación de seguir escribiendo.
¿Como ayudar?
Trail
Puedes unirte a nuestro Trail @developspanish, para que de esa forma los post curados por la comunidad puedan ser mejor apoyados y que lleguen trending topic para que tengan mayor visibilidad para las diferentes comunidades.
Delegación
Aun somos una comunidad joven con grandes sueños de crecer, delegar aunque sea un solo SP puede ayudar a que la comunidad crezca aun mas y se puedan apoyar los post con calidad de una mejor manera.
Ademas recuerda que si escribes post de informática, programación, tecnología o traducción de software la comunidad siempre te apoyara (La razon y existencia de esta comunidad). "Ayudar puede ayudarte"
Seguimos creciendo poco a poco así que los invito a unirse a nuestro canal de Discord para irnos conociendo y compartan sus post
Muy bueno, pero falta el link al primer post para pode llevar la secuencia
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @developspanish! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hola @developspanish, interesante artículo y muy bien explicado!
Me gustaría aprender, ¿Qué link recomiendas para practicar lo anterior?
Acabamos de subir un nuevo artículo sobre Dapp's.
Espero que te puedas dar una vuelta a nuestro canal.
https://steemit.com/spanish/@layra/5-apps-diferentes-que-no-puedes-perderte-muchas-de-ellas-te-pagan-por-usarlas
Saludos paisano,
@Layra
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Para poder practicar uno de los mejores videotutoriales son los los de codigo facilito que puedes encontrar en Youtube
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hola @developspanish, gracias por los tips, lo checaré!
Saludos
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Saludos @developspanish,
Acabamos de publicar el Cripto-Glosario IV - https://steemit.com/spanish/@layra/qa86i2p5
Ojalá te puedas dar una vuelta al canal y decirnos que opinas!
Saludos y buen día,
@Layra
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excelente consejo, saludos.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit