Quiero usar el método de filtro y el método de búsqueda al mismo tiempo para ordenar, pero no funciona bien.
const nums = [ 17022, 17027 ] const coupons = [ { "coupon_id": 17022, }, { "coupon_id": 17022, }, { "coupon_id": 17024, }, { "coupon_id": 17025, }, { "coupon_id": 17026, }, { "coupon_id": 17027, } ]Lo que estoy tratando de hacer es
couponsNew = coupons.filter(coupon => { return nums.find(id => coupon.coupon_id !== id) })para obtener cuponesNuevo que el id_cupón no es 17022, 17027.
Prueba esto
const data = coupons.filter((d)=> !nums.includes(d.coupon_id)); console.log(data);