Hola Karina,
¡Gracias por tu pregunta! En cuanto a tu código, parece que estás en el camino correcto para resolver el ejercicio 11. La función cuadradoLista
recibe una lista de números y devuelve una nueva lista con el cuadrado de cada número. Sin embargo, hay un pequeño error en tu código. En lugar de asignar el cuadrado a cuadrado[i]
, debes usar push
para agregar el cuadrado a la lista cuadrado
. Aquí tienes el código corregido:
let lista = [1,2,3,4,5];
let cuadrado = [];
function cuadradoLista(lista) {
for (let i = 0; i < lista.length; i++) {
cuadrado.push(lista[i] * lista[i]);
}
return cuadrado;
}
cuadradoLista(lista);
console.log(cuadrado);
Con esta corrección, el código debería funcionar correctamente y devolver una nueva lista con el cuadrado de cada número.
Recuerda que siempre es una buena práctica revisar y entender el código que encuentras en los foros, pero también es importante intentar resolver los ejercicios por ti misma. ¡No te preocupes si necesitas ayuda en el camino, estamos aquí para ayudarte!
Espero que esta respuesta haya sido útil. ¡Si tienes alguna otra pregunta, no dudes en preguntar! ¡Buena suerte con tus estudios de programación!
Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!