Attualmente sto controllando un gran numero di condizioni, che diventa ingombrante utilizzando l'istruzione if metodo oltre a dire 4 condizioni. Giusto per condividere un'alternativa pulita in cerca di spettatori futuri ... che scala bene, io uso:
var a = 0;
var b = 0;
a += ("condition 1")? 1 : 0; b += 1;
a += ("condition 2")? 1 : 0; b += 1;
a += ("condition 3")? 1 : 0; b += 1;
a += ("condition 4")? 1 : 0; b += 1;
a += ("condition 5")? 1 : 0; b += 1;
a += ("condition 6")? 1 : 0; b += 1;
// etc etc
if(a == b) {
//do stuff
}
fonte
2013-10-20 13:53:51
Forse ha letto male il libro, o qualcosa del genere. –
Concorr. Inoltre non aveva una parentesi graffa aperta per il condizionale. Quello non avrebbe potuto aiutare. – Tass