Как поменять местами два числа в массиве?

Сервис вопросов и ответов

Ответы

  1. Кузьмин Григорий

    Для того чтобы поменять местами два числа в массиве, вам понадобится получить доступ к элементам, которые хотите переставить, а затем обменять их значения.

    Предположим у вас есть массив чисел:

    var numbers = [1, 2, 3, 4, 5]; 

    И вы хотите поменять местами число с индексом 1 (значение 2) и число с индексом 3 (значение 4). Для этого можно использовать следующий код:

     var temp = numbers[1]; numbers[1] = numbers[3]; numbers[3] = temp; console.log(numbers); // Выведет: [1, 4, 3, 2, 5] 

    В этом коде:

    • Переменная `temp` временно хранит значение элемента с индексом 1.
    • Затем значение элемента с индексом 3 присваивается элементу с индексом 1.
    • Наконец, значение, которое было временно сохранено в `temp`, присваивается элементу с индексом 3.
    Ответить
Добавить комментарий