let arr = [6, 2, 1, 1, 3, 15]
arr.sort((a,b) => a-b ) //-> [1, 1, 2, 3, 6, 15]
arr.pop() //-> [1, 1, 2, 3, 6]
arr.shift() //-> [1, 2, 3, 6]
или
const newArr = arr.slice(1, -1) //-> [1, 2, 3, 6]
но стоит учесть что минимальных/максимальных значений может быть несколько