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

Desafío: Hora de practicar

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

let listaGenerica = []; console.log(listaGenerica);

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

let lenguajesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"] console.log(lenguajesDeProgramacion.length);

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

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

console.log(lenguajesDeProgramacion);

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

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

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

function mostrarLenguajes(lista) { for (let i = 0; i < lista.length; i++) { console.log(lista[i]); } } lenguajesDeProgramacion.push('Java', 'Ruby', 'GoLang'); mostrarLenguajes(lenguajesDeProgramacion);

Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.

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

function mostrarLenguajes(lista) { lista.reverse(); for (let i = 0; i < lista.length; i++) { console.log(lista[i]); } } lenguajesDeProgramacion.push('Java', 'Ruby', 'GoLang'); mostrarLenguajes(lenguajesDeProgramacion);

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

let listaNumeros = [9, 6, 5, 8, 10, 7]

function promedio(lista) { let suma = 0 // Inicializamos la variable para almacenar la suma de los números for (let i = 0; i < lista.length; i++) { suma += lista[i] // Sumamos cada número a la variable suma } return suma / lista.length // Calculamos el promedio dividiendo la suma por la cantidad de números }

let promedioDeLista = promedio(listaNumeros) console.log("El promedio de la lista es: " + promedioDeLista);

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.

Crea una función que devuelva la suma de todos los elementos en una lista.

let listaNumeros = [9, 6, 5, 8, 10, 7, 9, 2]

function sumaTotal(lista) { let suma = 0 // Inicializamos la variable para almacenar la suma de los números for (let i = 0; i < lista.length; i++) { suma += lista[i] // Sumamos cada número a la variable suma } return suma; }

let sumaDeLista = sumaTotal(listaNumeros) console.log("La suma de la lista es: " + sumaDeLista);

//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.

const listaNumeros = [1,5,8,3,7];

function buscarElemento(lista, elemento) { for (let i = 0; i < lista.length; i++) { if (lista[i] === elemento) { return i; // Devuelve la posición si se encuentra el elemento } } return -1; // Devuelve -1 si no se encuentra el elemento }

console.log(buscarElemento(listaNumeros, 3)); // está en la lista console.log(buscarElemento(listaNumeros, 9)); // no está en la lista

//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.

let lista1 = [9,6,5,8,10,9]; let lista2 = [5,4,3,2,6,4];

function sumarListas(lista1, lista2) { // Verificar si las listas tienen el mismo tamaño if (lista1.length !== lista2.length) { return "Las listas deben tener el mismo tamaño."; }

const nuevaLista = []; // Crear una nueva lista para almacenar las sumas

// Iterar sobre las listas y sumar los elementos uno a uno for (let i = 0; i < lista1.length; i++) { nuevaLista.push(lista1[i] + lista2[i]); }

return nuevaLista; }

let resultado = sumarListas(lista1, lista2); console.log(resultado);

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

let listaNumeros = [9, 6, 5, 8, 10, 7, 9, 2];

function mostrarCuadrados(lista) { for (let i = 0; i < lista.length; i++) { let cuadrado = lista[i] * lista[i]; // Calculamos el cuadrado del número console.log(cuadrado); } }

mostrarCuadrados(listaNumeros);