Problemstellung 2
Auf 16 Plätzen werden die Zahlen 0 bis 7 verteilt.
Jede Zahl kommt genau zweimal vor.
Problemlösung
Es muss nur eine kleine Änderung vorgenommen werden:
Statt a[i] = Math.floor(i) nun a[i] = Math.floor(i/2)
- Um den Programmtext lesbarer zu gestalten, werden drei Unterprogramme eingeführt. Kommentare sind dann nicht mehr erforderlich.
- Die Zahl 16 ersetzen wir mehrmals durch array.length. Später können wir dann statt 16 auch 25 Zahlen anordnen, wenn wir nur Array(16) durch Array(25) ersetzen.