这就是我在class:
下声明数组的方法 pastq:number[];
randomqnumber:number;
在一个函数else语句中:
this.randomqnumber=Math.floor(Math.random() * homework.length)+1;
console.log(this.randomqnumber);//got the number
this.pastq.push(this.randomqnumber); // not working
console.log(this.pastq[0]); //not working
答案 0 :(得分:4)
我想你忘了初始化你的数组。
pastq:number[] = [];