function addTraveler(travelers, firstname, lastname) { const vip = /(.*[jJ].*[sS].*)|(.*[sS].*[jJ].*)/; const fullname = firstname + " " + lastname; if (travelers.length >= 8) { console.log(fullname); if (vip.test(fullname)) { const last_i = travelers.findLastIndex( (element) => !vip.test(element), ); if (last_i === -1) { return false; } travelers.splice(last_i, 1); } else { return false; } } travelers.push(fullname); return true; } function deleteTraveler(travelers, firstname, lastname) { const fullname = firstname + " " + lastname; const i = travelers.indexOf(fullname); if (i === -1) { return false; } travelers.splice(i, 1); return true; } module.exports = { addTraveler, deleteTraveler, };