Ti mostrerò una piccola parte della mia app in cui mi sto chiedendo quale sia il modo corretto di mettere un condizionale su cui sto lavorando. Se entrambi i modi vi mostrerò ragione, vorrei che tu mi dica le conseguenze/avversitàChiaro con una speciale istruzione condizionale
if ((some.thing === '' || 0) || (some.how === '' || 0)) {
//something is going on here
}
è così che ho finora, c'è qualcosa di brutto con esso?
o dovrebbe essere meglio così:
if ((some.thing === '' || some.thing === 0) || (some.how === '' || some.how === 0)) {
//something is going on here
}
quindi quali sono i vostri suggerimenti? è lo stesso risultato alla fine?
EDIT
Aggiunta di un altro modo:
if (some.thing === '' || some.thing === 0 || some.how === '' || some.how === 0) {
//something is going on here
}
quelle 2 non sono equivalenti. –
@ DanielA.White questo è quello che devo sapere, perché? – NietzscheProgrammer
In entrambi i casi, fare sempre chiarezza su brevità. Anche se il primo ha funzionato, il secondo è migliore perché posso leggerlo. – Leeish