// Imaginemos que quiero guardar la información de un cliente // Guardar el nombre, el mail y el teléfono const cliente = { nombre: 'Ana Pi', mail: 'ana@pi.com', telefono: '699699699' }
Añadir las propiedades: dirección (‘c/agla, 5’) y pedidos (5)
// Tenemos un objeto producto const producto = { nombre: 'Tornillo', referencia: 'TR500', stock: 30, precio: 0.5, caja: 100, comprar: function (cantidad) { this.stock += cantidad } }
Añadir una función vender(cantidad) que nos reste del stock la cantidad y una función reponer que nos devuelva true si el stock es menor de 10 y false en caso contrario. Función precioPorCaja devuelve el precio de una caja (precio*caja)
// Tenemos un objeto producto const producto = { nombre: 'Tornillo', referencia: 'TR500', stock: 30, precio: 0.5, caja: 100, comprar: function (cantidad) { this.stock += cantidad return this.stock }, vender: function (cantidad) { if (this.stock >= cantidad) { this.stock -= cantidad return this.stock } else { return -1 } }, reponer: function () { return this.stock < 10 }, precioPorCaja: function () { return this.precio * this.caja } }