Из приведенного ниже кода я получаю ответ true, если не включить оператор else. Если еще, заявление включено, то я получаю ложное. Почему это так?
function search(arr, item) {
for (let i=0; i < arr.length; i++){
if (arr[i] == item){
return true;
}
else{
return false;
}
}
}
src = search([6, 2, 3, 4], 3);
console.log(src);