[1,2,3,4,5,6,7]pop(), у нас обход получается O(N)shift()shiftу нас по умолчанию происходит полный обход массива заново для его переопределения очередности элементовconst arr = [8,24,31,4,5,6,17]
arr.sort()
for(let i = 0; i < arr.length; i++) arr.shift()