Tutorial javascript #02 - Bucles

in #spanish6 years ago

javascript tutorial.png

Hace un mes coloque el primer tutorial de Javascript empezando con lo básico como siempre debe de ser sin embargo por la baja aceptación lo había pospuesto para un futuro en lo que la comunidad crecía y existieran mas interesados en el tema. Pero en lo que llegan mas interesados podemos dar avance a los temas basicos.

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

Sort:  

Muy bueno, pero falta el link al primer post para pode llevar la secuencia

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

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

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

Para poder practicar uno de los mejores videotutoriales son los los de codigo facilito que puedes encontrar en Youtube

Hola @developspanish, gracias por los tips, lo checaré!
Saludos

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

Excelente consejo, saludos.

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 61059.95
ETH 2677.49
USDT 1.00
SBD 2.61