Есть переменная(массив):
let uneed = [];
По идее проверяется: есть ли такая почта в этом массиве.
for (let index = 0; index < uneed.length; index++) {
const element = uneed[index];
if(element.email == email){
console.log('такой уже есть', email)
}else{
console.log('оп, ты походу новый', email)
uneed.push({email, code})
}
}
email - это что?email - какая-то почта вида example@mail.ru (или др.)
Проблема в том, что выполняются два условия сразу, если массив uneed не пустой или несет в себе не один объект.
Как я могу игнорировать одно из условий, чтобы выполнилось только одно?
Или есть ли какой-то другой метод?