Condição multi-valores comparação (dúvida)
Pessoal sempre tive uma dúvida quanto a isto, será que não há um comparador usando multi-valores exemplo:
function teste(obj){
if(obj != (false || 'teste' || 2)){
return true;
}
return false;
}
//Acho feio dessa forma
function multiIf(obj){
if(obj != false || obj != 'teste' || obj != 2)){
return true;
}
return false;
}
// e dessa forma usa muito código pra pouca coisa
function funcSwitch(obj) {
switch (obj) {
case false:
return false;
break;
case 'teste':
return false;
break;
case 2:
return false;
break;
}
return true;
}Discussão (2)
Carregando comentários...