🧤K
Size: a a a
🧤K
R
И
v
NG
function arrayChunks<T>(arr: T[], size: number): T[] {
let finalArr = [];
let begIndex = 0;
while (begIndex < arr.length) {
finalArr.push(arr.slice(begIndex, begIndex + size));
begIndex += size;
}
return finalArr;
}
NG
S
NG
S
NG
function arrayChunks<T>(arr: T[], size: number): T[]
NG
ДМ
v
function arrayChunks<T>(arr: T[], size: number): T[] {
let finalArr = [];
let begIndex = 0;
while (begIndex < arr.length) {
finalArr.push(arr.slice(begIndex, begIndex + size));
begIndex += size;
}
return finalArr;
}
NG
function arrayChunks<T>(arr: T[], size: number): T[]
NG
S
function arrayChunks<T>(arr: T[], size: number): T[]
: T[]
-> : T[][]
NG
NG
NG
AK
isChecked = false;сам html
const array1 = ['hello', 'world', 'robot', 'window'];
const array2 = ['world', 'window'];
const result = [];
array2.forEarch( item => {
array1.filter( itm => {
itm.isChecked = true;
result.push(itm);
})
});
<mat-checkbox *ngFor="let item of result" [checked]="metric.checked">{{ tem.text }}</mat-checkbox>