isConsistent2DArray
C'est la vérification à faire avant Range#setValues, qui rejette une matrice irrégulière avec un message ne nommant ni la ligne fautive ni la raison. Tout ce qu'exige is2DArray vaut également ici — un tableau non vide de tableaux — plus la règle que chaque ligne est aussi large que la première.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| La valeur à vérifier. |
Valeur de retour
boolean — true si la valeur est un tableau non vide de tableaux de même longueur ; sinon false.
En TypeScript, le garde restreint arr à Array<Array<unknown>> dans la branche.
Exemples
Lignes régulières, lignes irrégulières et non-matrices
Avant d'écrire dans une plage
Voir aussi
is2DArray— le contrôle de forme sans la règle de longueur.nonConsistent2DArray— la même vérification, niée.requireConsistent2DArray— lève et nomme la ligne fautive.
Code source
Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.