- Crea una lista vacía llamada "listaGenerica".
let listaGenerica = [];
- Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
- Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
console.log(lenguagesDeProgramacion);
lenguagesDeProgramacion.push('Java', 'Ruby','GoLang');
console.log(lenguagesDeProgramacion);
- Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
function mostrarLenguagesDeProgramacion(){
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
lenguagesDeProgramacion.push('Java', 'Ruby','GoLang');
return console.log(lenguagesDeProgramacion);
}
mostrarLenguagesDeProgramacion();
- Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function mostrarLenguagesDeProgramacionInverso(){
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
lenguagesDeProgramacion.push('Java', 'Ruby','GoLang');
return console.log(lenguagesDeProgramacion.reverse());
}
mostrarLenguagesDeProgramacionInverso();
- Crea una función que calcule el promedio de los elementos en una lista de números.
let numeros = [10,5,15];
function promedio(numeros) {
let suma = 0;
for (let i = 0; i < numeros.length; i++) {
suma += numeros[i];
}
return suma / numeros.length;
}
console.log(promedio(numeros));
- 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.
let numeros = [1,5,10,100];
function mostrarNumeroMinMax(numeros) {
let maximo = Math.max(...numeros);
let minimo = Math.min(...numeros);
return console.log('Numero mas grande: ' + maximo + '\nNumero mas pequeño: ' + minimo);
}
mostrarNumeroMinMax(numeros);
- Crea una función que devuelva la suma de todos los elementos en una lista.
let numeros = [10,5,15,100,25];
function suma(numeros) {
let suma = 0;
for (let i = 0; i < numeros.length; i++) {
suma += numeros[i];
}
return suma ;
}
console.log(suma(numeros));
- 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.
let lista = [1,2,3,4,5,6];
function posicionElemento(lista, elemento){
for (let i = 0; i < lista.length; i++) {
if (lista[i] === elemento) {
return `La posición del elemento dado es: ${i}`;
}
}
return `La posición del elemento dado es: ${-1}`;
}
console.log(posicionElemento(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.
let lista1 = [1,2,3,4];
let lista2 = [5,6,7,8];
function suma(lista1,lista2) {
let suma = 0;
for (let i = 0; i < lista1.length; i++) {
for(let i= 0; i < lista2.length; i++ ){
suma = lista1[i] += lista2[i];
}
}
return suma ;
}
console.log(suma(lista1,lista2));
- Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
let lista1 = [1,2,3,4];
function suma(lista1) {
let cuadrado = [];
for (let i = 0; i < lista1.length; i++) {
cuadrado += [lista1[i] * lista1[i]+','];
}
return cuadrado;
}
console.log(suma(lista1));