1
respuesta

desafio

let listaGenerica = [];

let lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin'];

lenguajesDeProgramacion.push('Java', 'Ruby', 'GoLang');

function mostrarLista(lista) { console.log(lista); }

function mostrarListaInversa(lista) { for (let i = lista.length - 1; i >= 0; i--) { console.log(lista[i]); } }

function calcularPromedio(lista) { let sum = lista.reduce((accumulator, currentValue) => accumulator + currentValue, 0); return sum / lista.length; }

function mostrarMaximoMinimo(lista) { let max = Math.max(...lista); let min = Math.min(...lista); console.log("El número más grande es:", max); console.log("El número más pequeño es:", min); }

function calcularSuma(lista) { return lista.reduce((accumulator, currentValue) => accumulator + currentValue, 0); }

function encontrarPosicion(elemento, lista) { return lista.indexOf(elemento); }

function sumarListas(lista1, lista2) { let sumaLista = []; for (let i = 0; i < lista1.length; i++) { sumaLista.push(lista1[i] + lista2[i]); } return sumaLista; }

function cuadradoLista(lista) { return lista.map(numero => numero * numero); }

console.log("Elementos de lenguajesDeProgramacion:"); mostrarLista(lenguajesDeProgramacion);

console.log("\nElementos de lenguajesDeProgramacion en orden inverso:"); mostrarListaInversa(lenguajesDeProgramacion);

let numeros = [5, 10, 15, 20]; console.log("\nEl promedio de los números es:", calcularPromedio(numeros)); mostrarMaximoMinimo(numeros); console.log("La suma de los números es:", calcularSuma(numeros)); console.log("La posición de 15 en la lista es:", encontrarPosicion(15, numeros));

let lista1 = [1, 2, 3]; let lista2 = [4, 5, 6]; console.log("La suma de las dos listas es:", sumarListas(lista1, lista2));

console.log("El cuadrado de los números es:", cuadradoLista(numeros));

1 respuesta

¡Estimado estudiante!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!