30
Поворот элементов в массиве в JavaScript
Мне было интересно, какой способ поворота массива JavaScript был наиболее эффективным. Я придумал это решение, в котором положительное значение nвращает массив вправо, а отрицательное n- влево ( -length < n < length): Array.prototype.rotateRight = function( n ) { this.unshift( this.splice( n, this.length ) ); } Что затем можно использовать следующим …