Ya llegaste acá, no puedes irte sin intentarlo.
Hola compañeros 👨👩👦, lo mas importante al momento de aprender programación siempre será adquirir la lógica, después de esto cualquier lenguaje será pan comido entenderlo. A mi me costo muchísimo tiempo y creo que es la base para trabajar en esta industria, la única manera (Que yo conozco) de empezar a hacerlo es realizando ejercicios 🤸♂️🤸♂️🤸♂️.
Así que aprovechemos estas clase para dedicarle unos cuantos minutos para hacer algunos ejercicios y adquirir la lógica de estos dos loops tan importante, sin mas delación les dejo estos ejercicios, traten de hacerlos a conciencia, los editores te brindan la opción de evitarte copiarla sintaxis, pero trata de copiarla letra a letra, así la interiorizas mejor los conceptos. 👩🎓👨🎓
Loops ➰
For sintaxis
for ([expresiónInicial]; [expresiónCondicional]; [expresiónDeActualización]) { instrucción }
- Escribir un código que imprima los números del 1 al 10.
printNumbers1to10();
function printNumbers1to10() {
for (i = 1; i <= 10; i++) {
console.log("Soy el numero: " + i);
}
}
- Escribir un código que imprima los números del 12 al 24.
function print12to24 () {
for (i=12;i<=24;i++) {
console.log("Ahora mismo soy el numero: " + i)
}
}
print12to24();
- imprima los números impares del 7 al 31.
function odd7to31 (){
for (let i = 0; i <=31; i++) {
if (i % 2 != 0) {
console.log("Soy el numero ODD" + i)
}
}
}
odd7to31();
Operador modulo: la verdad me costo muchísimo entenderlo, así que dejo dos links que me sirvieron demasiado para saber como funciona.
Link para leer 📖
Link para escuchar y ver 🙈
4 .Imprima los números pares del 12 al -21
function num12ton20() {for (i=12;i>=-20;i--) {
if (i % 2 == 0) {
console.log("Hola, soy el numero par: " + i)
}
}
}
num12ton20()
- Imprima todos los números del 1 al 45, pero haga lo siguiente:
-
Que diga para los múltiplos 3 “Hola somos los múltiplos de 5”
-
Que diga para los múltiplos de 5 “Hola, somos los múltiplos de 5”
-
Que diga para los múltiplos de 3 y 5 : _“Hola, somos los múltiplos de 3 y 5”
function M1to45() {
for(i=0;i<=45;i++) {
if (i%3==0 && i%5==0) {
console.log("Hola, somos los múltiplos de 3 y 5: " + i);
}
else if(i%3==0) {
console.log("Hola somos los múltiplos de 3: " + i);
}
else if(i%5==0) {
console.log("Hola somos los múltiplos de 5: "+ i);
}
}
}
M1to45()
- Imprima todos los elementos del siguiente array.
var arrayEjemplo = ["Cosito1", "Cosito2", "Cosito3", "Cosito4"];
for (var i = 0; i < arrayEjemplo.length; i++) {
console.log(arrayEjemplo[i]);
}
- Calcule la suma de todos los números del siguiente Array.
arraySum();
function arraySum() {
var arraynumbers = [11, 2, 9, 1102, 20];
sum = 0;
for (i = 0; i < arraynumbers.length; i++) {
sum = sum + arraynumbers[i];
}
console.log("La suma del array es la siguiente: " +sum)
}
While sintaxis:
while (condicion){sentencia}
Ahora hagamos todos los mismo ejercicios, pero ahora con el loop while.
- Escribir un código que imprima los números del 1 al 10.
i=0;
final=10;
while (i<final) {
console.log("Hola,soy el numero: " + i)
i++
}
- Escribir un código que imprima los números del 12 al 24.
i=12
f=24
while(i<=f) {
console.log("Hola, soy el numero: " + i)
i++
}
- imprima los números impares del 7 al 31.
i=7;
f=31;
while(i<=31) {
if (i%2!=0) {
console.log("Hola, soy el numero impar: " + i)
}
i++
}
4 .Imprima los números pares del 12 al -21
i=12
f=-20;
while(i>=f) {
if (i % 2 == 0) {
console.log("Hola,soy el numero par: " + i);
}
i--
}
- Imprima todos los números del 1 al 45, pero haga lo siguiente:
-
Que diga para los múltiplos 3 “Hola somos los múltiplos de 5”
-
Que diga para los múltiplos de 5 “Hola, somos los múltiplos de 5”
-
Que diga para los múltiplos de 3 y 5 : _“Hola, somos los múltiplos de 3 y 5”
i=1;
f=45;
while(i<=45){
if (i%3==0 && i%5==0) {
console.log("Hola somos múltiplos de 3 y 5: " + i)
}
else if (i%3==0) {
console.log("Hola, soy múltiplo de 3: " + i)
}
else if(i%5==0){
console.log("Hola, soy múltiplo de 5:" + i)
}
i++
}
- Imprima todos los elementos del siguiente array.
i=0;
var arrayEjemplo = ["Cosito1", "Cosito2", "Cosito3", "Cosito4"];
while (i<=arrayEjemplo.length-1) {
console.log("Hola, soy el: " + arrayEjemplo[i]);
i++
}
- Calcule la suma de todos los números del siguiente Array.
i=0
sum=0;
var arraynumbers = [11, 2, 9, 1102, 20];
while(i<arraynumbers.length){
console.log("Hola, soy la suma de:" +sum)
sum=sum+arraynumbers[i];
i++
}
Un placer, estoy encantado de poder compartirles estoy sencillos ejercicios que seguro te ayudaran a mejorar tu lógica de programación y será mucho menos traumático tu paso por este curso.
Sígueme, tengo un emprendimiento donde comparto cositas curiosas.Revista Lene
Curso Básico de JavaScript
COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE


