Richard: mehr als 10 seiten links verteilen

Beitrag lesen

Hallo hannes,

Vorschlag: du nimmst die Differenz zwischen der aktuellen und ersten/letzten Seite und teilst diese durch eine feste Zahl, sagen wir 5. Das Ergebnis ist die Schrittweite der einzelnen Links.

Beispiel: du hast insgesamt 20 Seiten und befindest dich auf Seite 6. Differenz zwischen aktueller und erster Seite ist 5, geteilt durch 5 istgleich 1 => Schrittweite 1. Differenz zwischen aktueller und letzter Seite ist 20 - 6 = 14, geteilt durch 5 ist etwas weniger als drei => Schrittweite 3, beim letzten Mal 2.

Daraus ergibt sich die Linkfolge:

1 2 3 4 5 6 9 12 15 18 20

So, und in Programmcode darfst du das jetzt übersetzen. :-)

Beste Grüße
Richard