Ejercicios de práctica de JavaScript
Ejercicio 32
Creando y consultando un Objeto.
Crea un objeto con el nombre toDoList debería tener las siguientes propiedades y valores:
- tipo de tarea: un string que diga "Compras" (ojo con los espacios en el nombre de la propiedad tienes que poner entre comillas si tiene espacios)
- dia: un string que indique el día a realizar la tarea.
- productos: un array con los nombres de los productos.
- cantidad de productos: un número que indica la cantidad de productos de las compras. (Recuerda los espacios en el nombre de la propiedad)
- estado: "pendiente"
- notificacion: un método(una función) que haga una alerta con el siguiente mensaje "Esta tarea tiene una prioridad urgente!".
Ahora desde la consola extrae estos valores de las siguientes formas:
- El dia de la compra usando dot notation.
- El tipo de tarea usando bracket notation.
- Extrae la cantidad de productos usando bracket notation.
- Ejecuta el método (función) de la propiedad notificación (tienes que extraerlo del objeto y recuerda que es una función).
La forma en que lo hice:
Creo el objeto con el nombre toDolist con las propiedades (keys) y valores que se pidieron
const toDoList = {
'tipo de tareas' : "Compras",
dia : "Lunes",
productos : ["frutas", "verduras", "cereales"],
'cantidad de productos' : [3,5,2],
estado : "pendiente",
notificacion : Notificacion = () => alert(`Esta tarea tiene una prioridad urgente!`)
}
Muestro por consola el día de la compra con dot notation con console.info
console.info(toDoList.dia);
Muestro por consola el tipo de tarea usando bracket notatio con console.info
console.info(toDoList['tipo de tareas']);
Muestro por consola la cantidad de productos usando bracket notation con console.info
console.info(toDoList['cantidad de productos']);
👀 Hay que verlo desde la consola
Volver al inicio