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

En el ejercicio numero 10 de la parte 4 de lógica de programación no seria mas sencillo hacerlo así?

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Rafael, espero que estés bien

Tu propuesta de código parece bastante clara y funcional para sumar los elementos de dos listas y almacenarlos en una tercera lista. Sin embargo, hay algunas mejoras que podrías considerar para hacerlo más sencillo o eficiente:

  1. Uso de map: Puedes utilizar el método map para hacer esto de manera más concisa. Aquí te muestro cómo sería:

    const lista1 = [1, 2, 3];
    const lista2 = [4, 5, 6];
    
    const lista3 = lista1.map((num, index) => num + lista2[index]);
    
    console.log(lista3);
    
  2. Verificación de longitud: Asegúrate de que ambas listas tengan la misma longitud para evitar errores. Puedes añadir una verificación antes de realizar la suma.

    if (lista1.length !== lista2.length) {
        console.error('Las listas deben tener la misma longitud');
    } else {
        const lista3 = lista1.map((num, index) => num + lista2[index]);
        console.log(lista3);
    }
    

Estas modificaciones pueden hacer que tu código sea más legible y eficiente. Espero que esto te sea útil.

¡Espero haber ayudado y buenos estudios!