As a result of below code, I am wanting to return only unique values. As an example, if there are three 'Company not found' items that will be returned in the array, I would like it to be written only once. Can anyone help?
function findInvalidCardCompanies(invalidCards) {
const invalidCompany=[];
for (let j=0; j<invalidCards.length; j++) {
let inv=invalidCards[j];
if(inv[1]===3) {invalidCompany.push('Amex')}
else if (inv[1]===4) {invalidCompany.push('Visa')}
else if (inv[1]===5) {invalidCompany.push ('Mastercard')}
else if (inv[1]===6) {invalidCompany.push('Discover')}
else {invalidCompany.push('Company not found')};
}
return invalidCompany;
};
console.log(findInvalidCardCompanies(findInvalidCards(batch)));