isConsistent2DArray
Das ist die Prüfung vor Range#setValues, das eine ungleichmäßige Matrix mit einer Meldung ablehnt, die weder die betroffene Zeile noch den Grund nennt. Alles, was is2DArray verlangt, gilt auch hier — ein nicht-leeres Array aus Arrays — zuzüglich der Regel, dass jede Zeile so breit ist wie die erste.
Parameter
Parameter | Typ | Beschreibung |
|---|---|---|
|
| Der zu prüfende Wert. |
Rückgabewert
boolean — true, wenn der Wert ein nicht-leeres Array aus gleich langen Arrays ist; sonst false.
In TypeScript verengt die Prüfung arr innerhalb des Zweigs auf Array<Array<unknown>>.
Beispiele
Gleichmäßige Zeilen, ungleiche Zeilen und Nicht-Matrizen
Vor dem Schreiben in einen Bereich
Siehe auch
is2DArray— die Formprüfung ohne die Regel zur Zeilenlänge.nonConsistent2DArray— dieselbe Prüfung, verneint.requireConsistent2DArray— wirft und benennt die betroffene Zeile.
Quellcode
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.