Hi,
return $a[8] - $b[8] ?: $a[3] - $b[3];
"Gib ($a[8]-$b[8]) zurück, wenn es nicht 0 ist (wenn also $a[8] und $b[8] unterschiedlich sind), sonst ($a[3]-$b[3]).
Das steht da nicht! Da steht:
"Gib ($a[8]-$b[8]) zurück, wenn es größer als 0 ist, sonst ($a[3]-$b[3])"
wo steht das? Der Bademeister hat zitiert, der Ausdruck "A ?: B" sei äquivalent zu "A ? A : B". Also "wenn A nicht 0 ist, nimm A, sonst B".
Wo siehst du ein "größer"?
So long,
Martin
--
Eine Nonne kommt in den Himmel. An der Pforte fragt Petrus: "Wer bist du?" - "Ich bin die Braut Jesu." Petrus stutzt einen Moment, ruft dann nach hinten: "He Freunde, habt ihr schon gehört? Der Juniorchef will heiraten!"
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Eine Nonne kommt in den Himmel. An der Pforte fragt Petrus: "Wer bist du?" - "Ich bin die Braut Jesu." Petrus stutzt einen Moment, ruft dann nach hinten: "He Freunde, habt ihr schon gehört? Der Juniorchef will heiraten!"
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(