【发布时间】:2022-11-14 01:00:10
【问题描述】:
我需要填写二进制矩阵。
const matrix: number[][] = [];
for (let i = 0; i < 7; i++) {
for (let j = 0; j < 7; j++) {
if (!matrix[i]) matrix[i] = [];
if (!matrix[i][j]) matrix[i][j] = []; //here is TS exception
matrix[i][j] = 1;
}
}
matrix[i][j] = [] 行 - 抛出 TS 异常 - Type 'never[]' is not assignable to type 'number'.ts(2322)***。
我应该怎么做才能避免它?
【问题讨论】:
-
空数组 [] 是 never[] 的一种
标签: typescript