У меня есть массив "алфавит", есть числовые значения. Необходимо исходный алфавит двигать на заданное число
for (j=0; j < char.length; j++) {
k = char[j]
arrSi = arrSi.splice(k).concat(arrSi);
console.log(arrSi)
}
в данном случае алфавит это arrSi, k это заданные числова значение
все отрабатывает таким образом что в первый раз алфавит сдвигается на то число которое заданно. Во второй раз он сдвигает алфавит не из исходного значения, а из того что получается в первой итерации
вот результат работы
как сделать чтобы каждый раз значение вычиталось из исходного массива, а не из результата действия предыдущей итерации
на скрине задано число 1231