function PersonAMK(vn, ln) {
this.nachname = ln;
this.vn = vn;
this.marks = [];
this.marks.push([4, 67, 5]);
this.marks.push([41, 63, 5]);
this.marks.push([4, 67, 55]);
}
var peprson = new PersonAMK('Unknwon', 'Unknown');
peprson.marks.forEach(function callBack(arrSch1, arrSch2) {
arrSch1.forEach(function callBack(nod1) {
console.log(nod1);
});
arrSch2.forEach(function callBack(nod1) {
console.log(nod1);
});
});
Я получаю ошибку: arrSch2.forEach не является функциейпечати массив, который содержит массивы
Я на самом деле не понимаю, почему arrSch2.forEach не функция. Не является ли второе значение меток массивом со значениями [41,63,5] ;?
Вам не нужно 'arrSch2.forEach()', вы уже перечисляете через массив 2d с помощью циклов peptson.marks.forEach() 'и' arrSch1.forEach() '. – riscarrott