Como melhorar código para não usar IF
function existe(array,elementoDoArray){
if(array.indexOf(elementoDoArray) == -1){
return false;
}else{
return true;
}
}
Como melhorar código para não usar IF
function existe(array,elementoDoArray){
if(array.indexOf(elementoDoArray) == -1){
return false;
}else{
return true;
}
}
A sua comparação já retorna verdadeiro ou falso, então você pode fazer assim:
function existe(array,elementoDoArray){
return array.indexOf(elementoDoArray) == -1;
}
Mas acho que o código fica melhor assim:
function existe(array,elementoDoArray){
return array.indexOf(elementoDoArray) > -1;
}
Desse jeito o retorno é verdadeiro se o elemento existe no array senão retorna falso.
Espero ter ajudado, abraço!
agora entendi! muito obrigado ;D