How to skip the zero value in an array of objects? [duplicate]

var dataArr = [
 {number: 1, workId: [0], storyIds: [0]},
 {number: 2, workId: [0], storyIds: [0]},
 {number: 3, workId: [1], storyIds: [10]},
 {number: 4, workId: [2], storyIds: [10]},
 {number: 5, workId: [3], storyIds: [20]}
];

console.log(dataArr.filter((v) => !!v.storyIds[0]))

Leave a Comment