14 lines
285 B
JavaScript
14 lines
285 B
JavaScript
'use strict';
|
|
|
|
const values = require('../helpers/values');
|
|
|
|
module.exports = function nth(n, offset = 0) {
|
|
const items = values(this.items);
|
|
|
|
const collection = items
|
|
.slice(offset)
|
|
.filter((item, index) => index % n === 0);
|
|
|
|
return new this.constructor(collection);
|
|
};
|