Ejercicios solucionados:
let listaGenerica = []; let lenguajesDeProgramacion = ['Javascrip','C','C++','Kotlin','Python']; let listaNumeros = ['9','5','2','8'];
lenguajesDeProgramacion.push ('Java', 'Ruby', 'GoLang'); console.log (lenguajesDeProgramacion);
function reversaProgramas (){ for(let i = lenguajesDeProgramacion.length - 1; i >=0; i-- ) { console.log (lenguajesDeProgramacion[i]); } } reversaProgramas();
function promedioNumero (lista){
let suma = 0;
for (let i = 0; i < lista.length; i++) {
suma += lista[i];
}
return suma / lista.length;
}
let numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
console.log(promedioNumero(numeros)); // 5.5
let listaNumeros2 = [8,24,1,9,10,39,28,10,5];
function mayorYMenor(numeros){
let mayor = numeros[0];
let menor = numeros[0];
for(let i = 1; i < numeros.length; i++){
if(numeros[i] > mayor){
mayor = numeros[i];
}
if(numeros[i] < menor){
menor = numeros[i];
}
}
return Número mayor: ${mayor} y Número menor: ${menor}
;
}
console.log(mayorYMenor(listaNumeros2));
let listaNumeros3 = [5,4,6,40,11];
function sumaLista(numeros){
let suma = 0;
for(let i = 0; i < numeros.length; i++){
suma += numeros[i];
}
return La Suma de los numero de la lista es: ${suma}
;
}
console.log(sumaLista(listaNumeros3));
let listaObjetos = ["Perro","Gato","Pez","Pajaro"];
function encuentraLista(elemento){
let posicion = -1;
for(let i = 0; i < listaObjetos.length; i++){
if(listaObjetos[i] == elemento){
posicion = i;
}
}
return El elemento "${elemento}" está en la posición ${posicion}
;
}
console.log(encuentraLista("Perro"));
console.log(encuentraLista("Gato"));
let listaUno = [1,2,3,4,5];
let listaDos = [10,9,8,7,6];
function sumaDosListas(lista1,lista2){
let listaSuma = [];
if(lista1.length != lista2.length){
return "Las listas no son del mismo tamaño";
}
for(let i = 0; i < lista1.length; i++){
listaSuma.push(lista1[i]+lista2[i]);
}
return listaSuma;
}
console.log(Suma de 2 listas:
);
console.log(sumaDosListas(listaUno,listaDos));
let listaNumeros4 = [8,6,4,2];
function cuadradoLista(lista){
let listaCuadrado = [];
for(let i = 0; i < lista.length; i++){
listaCuadrado.push(lista[i]**2);
}
return listaCuadrado;
}
console.log(Cuadrado de una lista:
);
console.log(cuadradoLista(listaNumeros4));