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)