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

Desafío: hora de practicar

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'];
let nuevo =lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');

console.log(lenguagesDeProgramacion);

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

let lenguagesDeProgramacion=['JavaScript','C','C++','Kotlin','Python'];
let nuevo =lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');

mostrar();

function mostrar(){
    console.log(lenguagesDeProgramacion);
}

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

let lenguagesDeProgramacion=['JavaScript','C','C++','Kotlin','Python'];
let nuevo =lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');

mostrar();

function mostrar(){
    lenguagesDeProgramacion.reverse();
    console.log(lenguagesDeProgramacion);
}

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

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

let calificaciones = [10, 9, 7, 7, 10];
let resultado = calcularPromedio(calificaciones);
console.log('Média:', resultado);

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.

var numeros = [4, 8, 2, 10, 5];

/*Los puntos separa toma cada elemento individual del arreglo miArreglo y los pasa
como argumentos separados a las funciones Math.max() y Math.min(). */

var maximo = Math.max(...numeros);
var minimo = Math.min(...numeros);

console.log("Número máximo:", maximo);
console.log("Número mínimo:", minimo);

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

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

let numeros = [10, 9, 7, 7, 10];
let resultado = calcularSuma(numeros);
console.log('Suma es:', resultado);

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.

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

// Ejemplo de uso
var miLista = [1, 2, 3, 4, 5];
var elementoBuscado = 3;

var posicion = encontrarPosicion(elementoBuscado, miLista);

if (posicion !== -1) {
  console.log("El elemento", elementoBuscado, "se encuentra en la posición", posicion);
} else {
  console.log("El elemento", elementoBuscado, "no se encuentra 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.

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

  var listaSuma = [];

  for (var i = 0; i < lista1.length; i++) {
    var sumaElementos = lista1[i] + lista2[i];
    listaSuma.push(sumaElementos);
  }

  return listaSuma;
}


var listaA = [1, 2, 3, 4];
var listaB = [5, 6, 7, 8];

var resultadoSuma = sumarListas(listaA, listaB);

console.log("Resultado de la suma:", resultadoSuma);

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

function calcularCuadrados(lista) {

  var listaCuadrados = [];

  for (var i = 0; i < lista.length; i++) {
    var cuadrado = lista[i] * lista[i];
    listaCuadrados.push(cuadrado);
  }

  return listaCuadrados;
}

var miLista = [2, 4, 6, 8];

var resultadoCuadrados = calcularCuadrados(miLista);

console.log("Cuadrados de la lista:", resultadoCuadrados);
1 respuesta

¡Estimado estudiante!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

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