// 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 }
}