Originariamente inviato da Andrea1979
hai tutti gli apici sbagliati
No, questa e` una diagnosi errata. Apici e virgolette hanno lo stesso significato in JS e HTML, ma devono essere abbinati correttamente.

Invece e` l'operatore usato ad essere sbagliato.
& e` l'oeratore AND binario (bit-a-bit), che si applica a variabili contenenti interi. Nel tuo caso trasformi le stringhe in numeri (che quindi danno 0), e fai l'AND.

Per concatenare le stringhe l'operatore corretto e` il +
In un alert, per andare a capo si usa il \n (all'interno della stringa). Il
e` un tag HTML, che non si applica all'interno del JS (in questo Andrea ha ragione).