Moin Gunnar,
Um euch die Langeweile zu vertreiben:
Wozu dient diese Funktion?
function f(x) {
return (!(x % 4) && (!(x % 0620) || (x % 0144)));
}
Auf den ersten Blick Kraut und Rüben. Oktalzahlen eignen sich prima dazu, numerische Sachverhalte zu verschleiern. Nehmen wir doch mal die dezimalen Formen:
> ~~~javascript
function f(x) {
> return (!(x % 4) && (!(x % 400) || (x % 100)));
> }
Et voilà, dann sieht das doch ganz gefährlich nach einer Formel
f(x) = bool( x ist ein Schaltjahr )
aus. War doch ganz einfach. ;-)
Schönes Wochenende noch,
Martin