Uso di JavaScript Sto estraendo i nomi dalla pagina Web e li unisco in qualche modo (probabilmente con un array). Una volta riuniti tutti i nomi, ho bisogno di creare un'altra stringa che fornisca tutti gli indirizzi email dei nomi. Gli indirizzi e-mail non sono nella pagina Web, quindi dovrò elencare tutti i possibili thisName = thisEmail nel mio script in qualche modo. Stavo per avvicinarmi a questo facendo un bazillion se le affermazioni, ma ho pensato che ci deve essere un modo più efficiente. Eventuali suggerimenti?Alternativa a un milione di istruzioni IF
var x = getElementById("names");
var name = x.InnerHTML;
var email;
if (name == 'Steve'){ email == '[email protected]'; }
if (name == 'Bob'){ email == '[email protected]'; }
....
Forse un database di qualche tipo? – vcsjones
un'istruzione switch con un milione di casi ... –
In base all'esempio limitato che hai fornito, 'email' sembra essere solo la versione minuscola del nome con' @ gmail.com', aggiunta alla fine. In questo caso, non è necessario alcun tipo di struttura di controllo. –