Zum Inhalt springen
JavaScript-FehlerFehler
RangeError

RangeError

Ein Wert liegt nicht im erwarteten Bereich, z. B. eine ungültige Array-Länge oder Überschreitung der Call-Stack-Größe.

browsernode

Was verursacht diesen Fehler

Ein numerischer Wert oder ein anderer Parameter liegt außerhalb der erlaubten Wertmenge. Das betrifft negative Zahlen, wo positive erforderlich sind, Überschreitung der Rekursionsgrenzen oder Werte außerhalb der Präzisionsgrenzen.

So beheben Sie ihn

Validiere Eingaben, bevor du sie an Funktionen übergibst. Füge Bereichsprüfungen für numerische Werte hinzu. Bei Rekursion als Ursache ergänze einen Basisfall oder konvertiere zu einem iterativen Ansatz.

Offizielle Dokumentation

Verwandte Fehlercodes