Bidem a écrit :
Citation :
pourquoi le code2 n'est il pas équivalent au code1 ??
|
Car retourneFaux est une fonction et false est une valeur booléenne.
Pour prendre une image, imaginez un jeu pour enfants où il faut mettre un cylindre, un cube et un prysme dans le trou qui a la même forme (rond, carré et triangle).
Essayer de remplacer le code 1 par le code 2, c'est comme essayer de mettre un cube dans le trou triangulaire ;p
|
je ne comprends toujours pas.. certes c'est une fonction, mais une fonction qui retourne un booléen "false"..
c'est clair que je débute en développement web, et il y a des trucs qui doivent etre spécifiques:
en programmation C par exemple, si l'on affecte "une fonction" à une variable, ça revient à initialiser la variable avec la valeur retournée par la fonction!
Message édité par namerh le 05-05-2006 à 18:56:45