Показать сообщение отдельно
  #7 (permalink)  
Старый 05.06.2022, 13:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,127


function insertsInPlace(arr, value) {
            const len = arr.length;
            for (let i = len - 1, k = 2 * i; i >= 0; --i, k -= 2) {
                arr[k] = arr[i];
                arr[k + 1] = value;
            }
            return arr;
        }

        const arr = [2, 3, 4, 5];
        insertsInPlace(arr, 1);
        alert(JSON.stringify(arr));

Последний раз редактировалось рони, 05.06.2022 в 16:47.
Ответить с цитированием