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

LISTA: HORA DEL DESAFIO

//1. LISTA VACIA let listGenerica = [];

//2. LISTA LENGUANJES DE PROGRAMACION let lenguagesDeProgramacion = ['Javascript', 'C', 'C++', 'Kotlin', 'Python'];

//3. AGREGAR ELEMENTOS A UNA LISTA lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang'); console.log(lenguagesDeProgramacion);

//4. MOSTRAR ELEMENTOS DE UNA LISTA POR SEPARADO EN UN CONSOLE function mostrarLenguajesSeparados(){ for (let i = 0; i < lenguagesDeProgramacion.length; i++){ console.log(lenguagesDeProgramacion[i]); } } mostrarLenguajesSeparados();

//5. MOSTRAR ELEMENTOS DE UNA LISTA INVERTIDOS EN UN CONSOLE function mostrarLenguajesInvertidos(){ for (let i = lenguagesDeProgramacion.length - 1; i >= 0; i--){ console.log(lenguagesDeProgramacion[i]); } } mostrarLenguajesInvertidos();

//6. CALCULAR LA MEDIA DE UNA LISTA function calcularMedia(lista){ let suma = 0; for (let i = 0; i < lista.length; i++) { suma += lista[i]; } return suma / lista.length; }

let numeros = [10, 20, 30, ]; let media = calcularMedia(numeros); console.log('Média: ', media);

//7. NUMERO MAYOR Y MENOR function encontrarMayorMenos(listas) { let mayor = listas[0]; let menor = listas[0];

for (let i = 1; i < listas.length; i++){
    if (listas[i] > mayor) {
        mayor = listas[i];
    }
    if (listas[i] < menor){
       menor = listas[i]; 
    }
}
console.log('Mayor:', mayor);
console.log('Menor;', menor);

} let numerosMm = [15, 8, 25, 5, 12]; encontrarMayorMenos(numerosMm);

//8. SUMA DE LOS ELEMENTOS DE UNA LISTA function calcularSuma(lista) { let suma = 0; for (let i = 0; i < lista.length; i++) { suma += lista[i]; } return suma; } let numerosSuma = [15, 8, 25, 5, 12]; let suma = calcularSuma(numerosSuma); console.log('Suma:', suma);

//9. RETORNA EL INDICE DE UN ELEMENTO function encontrarIndiceElemento(lista, elemento){ for (let i = 0; i < lista.length; i++){ if (lista[i] === elemento){ return i; } } return -1; }

//10. 2 LISTAS IGUALES Y SUMA DE LAS 2 RESULTANTES function sumarListas(lista1, lista2) { // verifica el tamaño de las listas if (lista1.length !== lista2.length) { throw new Error("Las listas deben tener la misma longitud."); } let resultado = []; // Iterar sobre las listas y sumar los elementos uno a uno for (let i = 0; i < lista1.length; i++){ resultado.push([lista1[1] + lista2[i]]); } return resultado; }

let lista1 = [1, 2, 3, 4]; let lista2 = [5, 6, 7, 8];

let listaSumada = sumarListas(lista1, lista2); console.log("Lista sumada:", listaSumada);

//11. LISTA DE NUMERO CUADRADOS function calcularCuadrado(lista){ let resultado = [];

//Iterar sobre la lista y calcular el cuadrado de cada numero
for (let i = 0; i < lista.length; i++){
    resultado.push(lista[i] * lista[i]);
}
return resultado;

}

let numerosCuadrados = [1, 2, 3, 4, 5]; let cuadrados = calcularCuadrado(numeros); console.log("Lista de cuadrados:", cuadrados);

1 respuesta

Hola Norlan, ¡espero que estés bien!

Gracias por compartir tu experiencia con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas más 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!