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

Hora de practicar

let listaGenerica = [];

let lenguajesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"];

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

function mostrarLenguajes() { lenguajesDeProgramacion.forEach(lenguaje => console.log(lenguaje)); }

mostrarLenguajes();

function mostrarLenguajesInverso() { lenguajesDeProgramacion.slice().reverse().forEach(lenguaje => console.log(lenguaje)); }

mostrarLenguajesInverso();

function calcularPromedio(lista) { let suma = lista.reduce((acc, num) => acc + num, 0); return suma / lista.length; }

// Ejemplo de uso let numeros = [10, 20, 30, 40, 50]; console.log(El promedio es: ${calcularPromedio(numeros)});

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

mostrarMayorYMenor(numeros);

function sumarElementos(lista) { return lista.reduce((acc, num) => acc + num, 0); }

console.log(La suma de los elementos es: ${sumarElementos(numeros)});

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

console.log(La posición del elemento 30 es: ${encontrarPosicion(numeros, 30)});

function sumarListas(lista1, lista2) { if (lista1.length !== lista2.length) { throw new Error("Las listas deben tener el mismo tamaño"); } return lista1.map((num, index) => num + lista2[index]); }

// Ejemplo de uso let lista1 = [1, 2, 3]; let lista2 = [4, 5, 6]; console.log(La suma de las listas es: ${sumarListas(lista1, lista2)});

function cuadradoDeElementos(lista) { return lista.map(num => num * num); }

console.log(El cuadrado de los elementos es: ${cuadradoDeElementos(numeros)});