Je suis débutant en Javascript Je reçois toujours vrai retourné quelles que soient les valeurs de mes variables, Il devrait retourner vrai si a et b sont tous les deux pairs, mais faux sinon. Merci pour votre aide.si déclaration dans la fonction Javascript
var a = 4;
var b= 5;
function areBothEqual (a, b) {
if(a===b) {
return true;
}else {
return false
}
}
var result = areBothEqual();
document.write(result)
Si vous ne transmettez pas vos valeurs définies de a et b lorsque vous appelez la fonction, vous comparez null à null –
Conseil: 'console.log (a, b)' dans votre fonction. – deceze
La définition de '(a, b)' comme argument évite que vos variables globales soient utilisées dans la fonction, car c'est là que vous définissez ce que la fonction obtient explicitement (les variables globales doivent généralement être évitées, donc yay!). commentaires re: format approprié. –