JSFiddle - React, Tailwind, and code Playground
by ponyspy
JavaScript
var arr = [1,2,3,4,5,6,7,8,9,10];
function arrSort(arr) {
var res = [];
for (var i=0; i<=arr.length; i++) {
if (arr.length == res.length) break;
var chunk = arr.splice(0, 3);
res = res.concat(chunk.reverse());
}
return res;
}
var res = arrSort(arr);
console.log(res);