Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

08 Desafío: hora de practicar

Script JS

// Reto 1: Crea una lista vacía llamada "listaGenerica" let listaGenerica = []; console.log(listaGenerica); // Muestra la lista vacía

// Reto 2: Crea una lista de lenguajes de programación let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python']; console.log(lenguagesDeProgramacion); // Muestra la lista inicial

// Reto 3: Agrega más elementos a la lista lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang'); console.log(lenguagesDeProgramacion); // Muestra la lista actualizada

// Reto 4: Muestra todos los elementos de la lista function mostrarLista() { lenguagesDeProgramacion.forEach(elemento => console.log(elemento)); } mostrarLista(); // Llama a la función

// Reto 5: Muestra todos los elementos en orden inverso function mostrarListaInversa() { lenguagesDeProgramacion.reverse().forEach(elemento => console.log(elemento)); } mostrarListaInversa(); // Llama a la función

// Reto 6: Calcula el promedio de una lista de números function calcularPromedio(lista) { const suma = lista.reduce((acc, curr) => acc + curr, 0); return suma / lista.length; } console.log(calcularPromedio([10, 20, 30, 40])); // Muestra el promedio

// Reto 7: Muestra el número más grande y el número más pequeño function mostrarMaxMin(lista) { const max = Math.max(...lista); const min = Math.min(...lista); console.log(Máximo: ${max}, Mínimo: ${min}); } mostrarMaxMin([10, 20, 5, 30, 15]); // Muestra el máximo y el mínimo

// Reto 8: Devuelve la suma de todos los elementos function sumaLista(lista) { return lista.reduce((acc, curr) => acc + curr, 0); } console.log(sumaLista([10, 20, 30])); // Muestra la suma

// Reto 9: Devuelve la posición de un elemento en la lista function buscarElemento(lista, elemento) { return lista.indexOf(elemento); } console.log(buscarElemento([1, 2, 3, 4], 3)); // Muestra la posición o -1

// Reto 10: Suma dos listas de números function sumarListas(lista1, lista2) { return lista1.map((valor, index) => valor + lista2[index]); } console.log(sumarListas([1, 2, 3], [4, 5, 6])); // Muestra la suma de las listas

// Reto 11: Devuelve la lista con los cuadrados de los números function cuadrarLista(lista) { return lista.map(valor => valor ** 2); } console.log(cuadrarLista([1, 2, 3, 4])); // Muestra la lista con los cuadrados