Hi,
Ja, die Anordnung ist fix wie abgebildet.
Beide Zahlen vergleichen, wenn identisch: Ergebnis identisch.
Die beiden Zahlen "sortieren" und jeweils 1 abziehen (also in den Bereich 0 bis 15 verschieben).
Jeweils Integer-Division durch 4, Ergebnis und Rest merken.
Gleiche Reste: ==> vertikal
Gleiches Divisionsergebnis ==> horizontal
Sonst: schräg (Diff der Reste gibt die horizontalen Schritte, Diff der Divisionsergebnise gibt die vertikalen Schritte).
Das Ganze in Javascript zu gießen überlasse ich dem geneigten Leser als Übung.
cu,
Andreas a/k/a MudGuard