en utilisant javascriptsi l'instruction est exécutée sur false?
J'ai une fonction
function test(variable)
{
if(variable != 'undefined')
{
console.log('variable is not set');
console.log('variable', where);
}
}
je l'appelle à l'aide test();
encore dans la console que je reçois « où n'est pas réglé » « où est défini comme non définie »
pourquoi?
Mise à jour Cette fonction n'est pas celle que j'utilise actuellement.
La fonction ne doit rien faire si la variable n'est pas définie.
l'exemple était de montrer que l'instruction if ne fonctionnait pas.
Mais la question me était en fait utiliser si variable != 'undefined'
au lieu de variable != undefined