Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 126x 126x 6066x 126x | /**
* Return the decimated indices for the given list.
* @param list - to decimate the indices for
* @param interleave - the interleave interval for decimation
* @param offset - where to start the interleave from
*/
export default function decimate(
list: unknown[],
interleave: number,
offset = 0
): number[] {
const interleaveIndices = [];
for (let i = offset; i < list.length; i += interleave) {
interleaveIndices.push(i);
}
return interleaveIndices;
}
|