require2DArray
Перевірка, яку ставлять перед Range#setValues: той відхиляє плоский масив повідомленням, що не називає ні аргумента, ні причини. require2DArray викидає виняток раніше, з вашим повідомленням, і повертає значення, тож виклик вбудовується у вираз.
Приймається рівно те саме, що приймає is2DArray: непорожній масив, кожен елемент якого — масив. Рядки різної довжини проходять; коли вони мають збігатися, беріть requireConsistent2DArray.
Параметри
Параметр | Тип | Опис |
|---|---|---|
|
| Значення, що перевіряється. |
|
| Повідомлення винятку. Типово |
Повертає
T[][] — те саме значення з типом двовимірного масиву.
Винятки
Виняток | Умова |
|---|---|
| значення не є непорожнім масивом масивів. |
Приклади
Перевірка та використання в одному виразі
Що проходить, а що ні
Дивіться також
is2DArray— та сама перевірка у вигляді предиката.non2DArray— предикат із запереченням.requireConsistent2DArray— додатково вимагає однакової довжини рядків.
Вихідний код
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.