JSFiddle - React, Tailwind, and code Playground
JavaScript
var data1 = [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110]
var data2 = [102, 104, 106, 108]
var max = Math.max.apply(null, data2);
var arr = data1.filter(function (el) {
return el > max;
});
var index = data1.indexOf(arr[0]) - 3;
var slice = data1.slice(index, index + 3);
slice.push.apply(slice, arr)
console.log(slice)