İçeriğe geç
JavaScript HatalarıHata
RangeError

RangeError

Bir değer, geçersiz bir dizi uzunluğu veya çağrı yığını boyutunun aşılması gibi beklenen aralığın dışında.

browsernode

Bu hatanın nedenleri

Sayısal bir değer ya da başka bir parametre, izin verilen değerler kümesinin dışında. Buna pozitif gereken yere negatif sayı geçirilmesi, özyineleme sınırlarının aşılması veya hassasiyet sınırlarının dışındaki değerlerin kullanılması dahildir.

Nasıl düzeltilir

Girdileri fonksiyonlara geçirmeden önce doğrulayın. Sayısal değerler için sınır denetimi ekleyin. Özyinelemeden kaynaklanıyorsa bir taban durumu (base case) ekleyin veya yinelemeye (iterasyon) dönüştürün.

Resmi Belgeler

İlgili Hata Kodları