如何在数组中添加数字 - Typescript

How to add numbers in an array - Typescript

我想将 5 个从 1 到 5 的数字(numberOfScreen 的值 5 来自其中捕获的 API)推入数组,但我收到以下错误

core.js:6241 错误类型错误:无法读取未定义的 属性 'push'

找到下面的代码片段:

screens: Array<number>;
numberOfScreen: number;

get screenNumbers(): Number[] {
  for (let i = 1; i <= this.numberOfScreen; i++) {
    this.screens.push(i);
  }
  return this.screens;
}

我是 Typescript 的新手,所以我想了解我哪里出错了。

用空白数组初始化屏幕变量;

screens: Array<number> = [];