Que voudrais-tu avoir comme autre façon d'interpréter ce code ?
Ça, par exemple ?!
Code :
- function impair($var)
- {
- return ( $var % (2 == 1) );
- }
|
Ici, c'est un truc évident qui se passe:
Calcul d'un modulo, comparaison entre le résultat obtenu et le chiffre 1, c'est-à-dire que si le résultat du calcul est égal à 1, ça retourne « true ».
C'est comme si on avait fait:
Code :
- function impair($var)
- {
- if ($var % 2 == 1) {
- return true;
- } else {
- return false;
- }
- }
|
Bref, c'était le code de départ qui était le plus propre...
Message édité par eL_Shaman___ le 10-08-2003 à 23:48:21