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

Desafío: hora de practicar

De esta manera desarrolle el desafio, toda sugerencia es bienvenida, muchas gracias.

**/*

  1. Crea una lista vacía llamada "listaGenerica". /*

let listaGenerica = [];

/* 2. Crea una lista de lenguajes de programación llamada "lenguajesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'. */

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

console.log(lenguajesDeProgramacion);

/* 3. Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'. */

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

console.log(lenguajesDeProgramacion);

/* 4. Crea una función que muestre en la consola todos los elementos de la lista "lenguajesDeProgramacion. */

function mostrarLenguajesDeProgramacion() { lenguajesDeProgramacion.forEach(function(lenguaje) { console.log(lenguaje); }); } mostrarLenguajesDeProgramacion();

/* 5. Crea una función que muestre en la consola todos los elementos de la lista "lenguajesDeProgramacion en orden inverso. */ function mostrarLenguajesInverso() { for (let i = lenguajesDeProgramacion.length - 1; i >= 0; i--) { console.log(lenguajesDeProgramacion[i]); } } mostrarLenguajesInverso();

/* 6. Crea una función que calcule el promedio de los elementos en una lista de números. */

let listaDeNumeros = [15, 10, 8, 25, 13,];

function calcularPromedio(listaDeNumeros) { let suma = 0; for (let i = 0; i < listaDeNumeros.length; i++) { suma += listaDeNumeros[i]; } let promedio = suma / listaDeNumeros.length; return promedio; }

let promedio = calcularPromedio(listaDeNumeros); console.log(promedio);

/* 7. Crea una función que muestre en la consola el número más grande y el número más pequeño en una lista. */

function mostrarMayorMenor(listaDeNumeros) { let mayor = Math.max(...listaDeNumeros); let menor = Math.min(...listaDeNumeros);

console.log('Número mayor es:', mayor); console.log('Número menor es:', menor); }

mostrarMayorMenor(listaDeNumeros);

**/* 8. Crea una función que devuelva la suma de todos los elementos en una lista. */ ** function sumaNumeros(listaDeNumeros) { let suma = 0; for (let i = 0; i < listaDeNumeros.length; i++) { suma += listaDeNumeros[i]; } let sumatotal = suma; return sumatotal; }

console.log(sumaNumeros(listaDeNumeros));

/* 9. Crea una función que devuelva la posición en la lista donde se encuentra un elemento pasado como parámetro, o -1 si no existe en la lista. */

function encontrarPosicion(lista, elemento) { for (let i = 0; i < lista.length; i++) { if (lista[i] === elemento) { return i; } } return -1;}

let lista = [15, 10, 8, 25, 13, 5]; let elementoBuscado = 11; let posicion = encontrarPosicion(lista, elementoBuscado);

if (posicion !== -1) { console.log(El elemento ${elementoBuscado} se encuentra en la posición ${posicion}.); } else { console.log(El elemento ${elementoBuscado} no se encuentra en la lista.); }

/* 10. Crea una función que reciba dos listas de números del mismo tamaño y devuelva una nueva lista con la suma de los elementos uno a uno. */

function sumaListas(lista1, lista2) { // Verificar que las listas tengan la misma longitud if (lista1.length !== lista2.length) { return console.log('Las listas no tienen el mismo tamaño, intente de nuevo'); }

let resultado = [];

for (let i = 0; i < lista1.length; i++) { let suma = lista1[i] + lista2[i]; resultado.push(suma); }

return resultado; }

let lista1 = [3, 2, 1, 0]; let lista2 = [5, 6, 7, 8]; let resultado = sumaListas(lista1, lista2); console.log('Lista resultante:', resultado);

/* 11. Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número. */

function calcularCuadrados(listaDeNumeros) { let listaDeCuadrados = [];

for (let i = 0; i < listaDeNumeros.length; i++) { let numero = listaDeNumeros[i]; let cuadrado = numero * numero; listaDeCuadrados.push(cuadrado); } return listaDeCuadrados; }

let listaDeNumeros = [1, 2, 3, 4, 5]; let listaDeCuadrados = calcularCuadrados(listaDeNumeros); console.log('Lista de cuadrados:', listaDeCuadrados);

1 respuesta

Hola Estudiante, espero que estés bien

Gracias por compartir tu actividad con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

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