Bonjour
J'ai développé machin une fonction qui retourne "true" ou "false" selon les cas.
Pour son utilisation, si je fais
cela fonctionne (au sens où le code sous condition est exécuté) sur mon poste et sur d'autres, mais bizarrement pas sur d'autres postes dans mon entreprise, qui ont pourtant la meme verson d'IE et de FX que moi, cad que la condition négative n'est jamais levée alors qu'elle devrait l'être.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (!machin('1')) { ....}
J'ai résolu le problème en écrivant différemment :
et ce code fonctionne partout, mais j'aimerais quand même comprendre pourquoi la 1ère version n'est pas fiable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if ( false==machin('1') ) { ... }
Merci







Répondre avec citation
Partager