ciao

come faccio a fare eseguire del codice nel caso in cui una varibile non sia definita? tipo se ho una funzione di questo genere:

var x = function(par){
if(par non viene passato){
alert("assenza parametro")
}
}

e la chiamo senza passargli alcun parametro. E chiaramente non voglio usare l'array arguments! sarebbe troppo facile ;-)

ho provato a fare una cosa tipo:

if(par == undefined){
bla bla bla
}

ma non funziona ... e mi da un errore "par is not defined"

ma allora quando si puo' usare il controllo con undefined?