Saltar al contenido principal

Ejercicio 11: Función que Retorna un Objeto

Implementa una función que devuelva objetos con múltiples propiedades. Mejora tu comprensión sobre funciones y estructuras de datos en JavaScript.

El principal objetivo es aprender a crear una función que retorne un objeto y comprender cómo acceder a las propiedades del objeto resultante.

Actividad

  1. Crea una función llamada crearMascota que reciba dos parámetros: nombre y edad.
  2. Dentro de la función, crea un objeto llamado mascota con dos propiedades:
  • nombre que tome el valor del parámetro nombre.
  • edad que tome el valor del parámetro edad.
  1. Haz que la función retorne el objeto mascota.
  2. Llama a la función crearMascota con los valores de tu elección y guarda el resultado en una variable llamada miMascota.
  3. Muestra las propiedades del objeto miMascota en la consola.
Logo DivZone de ad link
Plataforma IAConvierte el código en clientes.Pruébalo gratis

Solución

Paso 1: Crear el archivo index.html

HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Función que Retorna un Objeto</title>
</head>
<body>
<h1>Ejercicio 11: Función que Retorna un Objeto</h1>
<p>Los cambios se muestran en consola.</p>
<script src="script.js"></script>
</body>
</html>

Paso 2: Escribir el código en script.js

JavaScript
// Definir la función que crea un objeto mascota
function crearMascota(nombre, edad) {
let mascota = {
nombre: nombre,
edad: edad,
};
return mascota;
}

// Llamar a la función y guardar el resultado en una variable
let miMascota = crearMascota("Firulais", 3);

// Mostrar las propiedades de miMascota en la consola
console.log("Nombre de la mascota: " + miMascota.nombre);
console.log("Edad de la mascota: " + miMascota.edad);
info

🔎 Revisa las siguientes secciones donde econtrarás más información sobre este tema: