was.js – Diff between revs 48 and 51
?pathlinks?
Rev 48 | Rev 51 | |||
---|---|---|---|---|
Line 41... | Line 41... | |||
41 | }); |
41 | }); |
|
42 | } |
42 | } |
|
Line 43... | Line 43... | |||
43 | |
43 | |
|
44 | // Vanilla JavaScript |
44 | // Vanilla JavaScript |
|
45 | function wasChunk(a, n) { |
45 | function wasChunk(a, n) { |
|
46 | return new Array.from(new Array(Math.ceil(a.length/n)), (_,i)=>a.slice(i*n,i*n+n)); |
46 | return Array.from(new Array(Math.ceil(a.length/n)), (_,i)=>a.slice(i*n,i*n+n)); |
|
47 | } |
47 | } |
|
48 | if (!Array.prototype.chunk) { |
48 | if (!Array.prototype.chunk) { |
|
49 | Array.prototype.chunk = function(a, n) { |
49 | Array.prototype.chunk = function(a, n) { |
|
50 | return wasChunk(this, n); |
50 | return wasChunk(this, n); |