UNPKG

crear-buscar-eliminar-usuario-arreglo

Version:

se podra crear, buscar, buscar por un parametro cualquiera de tipo texto y elimnar un usuario del arreglo

27 lines (20 loc) 799 B
module.exports = (arreglo,usuarioABuscar)=>{ const usuarioEncontrado = arreglo.find((usuario)=>{ let existeElUsuario = (usuario.nombre === usuarioABuscar.nombre && usuario.apellido === usuarioABuscar.apellido) return existeElUsuario }) const funcionPromiseDeBuscarUsuario = (resolve,reject)=>{ if (usuarioEncontrado) { resolve({ mensaje: 'usuario encontrado', usuarioEncontrado }) }else{ reject({ mensaje: 'usuario no encontrado', usuarioEncontrado }) } } return new Promise(funcionPromiseDeBuscarUsuario) }