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

Curso2_Desafio4: Hora de programar

//Punto 1
let listaGenerica = [];
let tamanioLista = 0;
let numeros = [6, 12, 18, 24, 30, 36];

//Punto 2

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

//Punto 3

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

//Punto 4

function mostrarLenguajesConsola(){
  console.log(lenguajesDeProgramacion);
}

mostrarLenguajesConsola();

//Punto 5

function mostrarLenguajesInverso(){ 
  console.log(lenguajesDeProgramacion.length); 
  tamanioLista = lenguajesDeProgramacion.length; 
  console.log(`Cantidad total de lenguajes = ${tamanioLista}`);
  for (let i = tamanioLista; i > 0; i--) { 
    console.log(`Lenguaje ${i} = ${lenguajesDeProgramacion[i-1]}`); 
  } 
}

mostrarLenguajesInverso();

//Punto 6

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

let promedio = promedioLista(numeros);
console.log(`El promedio es de ${promedio}`);

//Punto 7

function numeroMayorMenor(lista) {

  let numMayor = lista[0];
  let numMenor = lista[0];

  for (let i = 1; i < lista.length; i++) {
    if (lista[i] > numMayor) {
      numMayor = lista[i];
    }
    if (lista[i] < numMenor) {
      numMenor = lista[i];
    }
  }

  console.log(`El numero mayor es ${numMayor}`);
  console.log(`El numero menor es ${numMenor}`);
}
numeroMayorMenor(numeros);

//Punto 8

function sumaLista(lista) {
  let suma = 0;
  for (let i = 0; i < lista.length; i++) {
    suma += lista[i];
  }
  return suma;
}

let suma = sumaLista(numeros);
console.log(`La suma es ${suma}`);
1 respuesta

Hola Daniel, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

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