if ( floor($x/2) == $x/2 ) { ...gerade... }
else { ...ungerade... }
Hi, wie kann ich überprüfen ob eine Zahl gerade oder ungerade ist?
if ( floor($x/2) == $x/2 ) { ...gerade... }
else { ...ungerade... }
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
Danke!
Das kannst du aber auch mit dem Modulus-Operator machen (Restdivision)
GrussPHP-Code:if($i % 2 == 0) {
//gerade
} else {
//ungerade
}
Jan
... und natürlich geht das Ganze dann auch noch in der Kurzschreibweise:
PHP-Code:($i % 2 == 0) ? echo "gerade" : echo "ungerade";
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)