Zunächst mal hat doch 999 die Länge von 3 Ziffern und nicht von 4.
Ok nehmen wie die Zahlen der Länge 1 Ziffer. Das sind die Zahlen von 0 bis 9
10^1 = 10 (Es gibt 10 verschiedene Zahlen)
10^1 - 1 = 9 (Die 9 ist die zehnte Zahl, weil 0 die erste Zahl ist).
10^4 - 1 = 9999
Die Zahlen von 0000 bis 9999 bilden also die Zahlen der Länge von 4 Ziffern.