Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

DESAFIO LISTAS

Amigos saludo, dejo la solucion del desafio de listas.

// EJERCICIO 1 let listaGenerada = []; console.log(listaGenerada);

// EJERCICIO 3 y 2 let lenguajesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"]; lenguajesDeProgramacion.push("Java", "Ruby", "GoLang")// esta linea pertenece al punto 2 console.log(lenguajesDeProgramacion);

// EJERCICIO 4 function mostrarLenguajesProgramacion ( lenguajes ){ return console.log(lenguajes de programacion: ${lenguajes}) }; mostrarLenguajesProgramacion(lenguajesDeProgramacion);

// EJERCICIO 5 function lenguajesDeProgramacionInverso ( lenguajes ){ return console.log (lenguajes de programacion en orden inverso: ${lenguajes.reverse()}) }; lenguajesDeProgramacionInverso ( lenguajesDeProgramacion );

// EJERCICIO 6 function calculoPromedio(promedioNumeros) { if (promedioNumeros.length === 0) return "La lista está vacía";

let suma = promedioNumeros.reduce((acc, num) => acc + num, 0); 
let promedio = suma / promedioNumeros.length; 

console.log(`el promedio de la lista de numeros es: ${promedio}`);

}

let listaNumeros = [22, 18, 72, 15]; let resultado = calculoPromedio(listaNumeros);

// EJERCICIO 7 function numMaxMin (n){ let mayor = Math.max(...n); let menor = Math.min(...n);

console.log(`el nùmero mayor de la lista es: ${mayor}`);
console.log(`el nùmero menor de la lista es: ${menor}`);

}; let baraja = [25, 54, 10000000000, 1]; numMaxMin( baraja );

// EJERCICIO 8 function desafioOcho (sumaValores){ let suma = sumaValores.reduce((acc, num) => acc + num, 0); console.log(la suma de los valores de la lista es: ${suma}); }; let valoresDados = [25, 25, 5678874168, 351, 964]; desafioOcho (valoresDados);

// EJERCICIO 9 function desafioNueve (lista, elemento){ let ubicacion = lista.indexOf ( elemento ); if (ubicacion){ console.log(la posicion del numero en la lista es; ${ubicacion}); } } let numeroUbicar = [25, 18,36, 1, 2, 3] desafioNueve(numeroUbicar, 1); desafioNueve(numeroUbicar, 8);

// EJERCICIO 10 function desafioDiez (lista1, lista2){ console.log( la suma de los elementos por posicion de las listas de igual tamaño es la siguiente lista: ${lista1.map((numero, index) => numero + lista2[index])}); }; let primerLista = [ 1, 2, 3]; let segundaLista = [4, 5, 6]; desafioDiez(primerLista, segundaLista);

// EJERCICIO 11 function desafioOnce (listaCuadrado){ console.log( los valores cuadraticos de la lista dada se dan en la siguiente lista: ${listaCuadrado.map((numero, index) => numero * listaCuadrado[index])}); }; let listaCalculada = [2, 3, 4, 5, 6]; desafioOnce (listaCalculada);

1 respuesta

Hola,

¡Gracias por compartir tu actividad práctica! Sigue avanzando y recuerda que el foro está aquí si tienes alguna duda. ¡Muchos éxitos y buenos estudios!

Por favor, no olvides marcar este post como solucionado. ¡Es de gran ayuda para la comunidad! ✓ Sigue adelante con tus estudios.