Метод reverse
Метод reverse изменяет порядок элементов в массиве на обратный. Метод изменяет исходный массив (он станет перевернутым) и возвращает также перевернутый массив (можно пользоваться и так, и так).
Синтаксис
массив.reverse();
Пример
Давайте перевернем массив:
let arr = [‘a’, ‘b’, ‘c’]; arr.reverse(); console.log(arr);
Результат выполнения кода:
Пример
А теперь давайте запишем перевернутый массив в новую переменную:
let arr = [‘a’, ‘b’, ‘c’]; let res = arr.reverse(); console.log(res);
Результат выполнения кода:
Пример . Применение
Давайте перевернем символы строки в обратном порядке. Для этого разобьем строку в массив с помощью split по разделителю » (этот разделитель положит каждый символ строки в отдельный элемент массива), перевернем этот массив с помощью reverse и затем сольем перевернутый массив обратно с помощью join :
let str = ‘123456789’; let arr1 = str.split(»); let arr2 = arr1.reverse(); let res = arr2.join(»); console.log(res);
Результат выполнения кода:
Пример . Применение
Упростим решение предыдущей задачи — сольем все команды в цепочку:
let str = ‘123456789’; let res = str.split(»).reverse().join(»); console.log(res);
Результат выполнения кода:
Смотрите также
- метод split ,
который разбивает строку в массив по указанному разделителю - метод join ,
который объединяет элементы массива в строку с указанным разделителем
Вывести массив из чисел в обратном порядке
Помогите пожалуйста!
Буду крайне признательна!
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Заполнить массив из 20 чисел случайными значениями и вывести в обратном порядке
нужно написать код: Дан массив из 20 чисел. Заполнить его случайными значениями и вывести его в.
Вывести массив чисел в обратном порядке
Доброго времени суток. Дана последовательность положительных чисел. Вывести массив этих чисел в.

Ввести массив из 15 чисел вывести их в обратном порядке
ввести массив из 15 чисел вывести их в обратном порядке

Вывести на экран массив чисел в обратном порядке
Помогите пожалуйста.
181 / 158 / 48
Регистрация: 17.04.2022
Сообщений: 527
Записей в блоге: 8

Сообщение было отмечено kotvsapogah10 как решение
Решение
Сообщение от kotvsapogah10 
Буду крайне признательна!
Уважаемая кошечка в сапогах. Это делается так
var arr = [1, 2, 3, 4, 5]; var reversed = arr.reverse();
С приветом от ценителей кошачьих
Регистрация: 12.01.2022
Сообщений: 141
Спасибо большое
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Забить в массив 10 чисел и вывести их в обратном порядке
забить в массив 10 чисел и вывести их в обратном порядке

Забить в массив 10 чисел и вывести их в обратном порядке
забить в массив 10 чисел и вывести их в обратном порядке
Вывести массив на экран в обратном порядке по 6 чисел в строке
Массив состоит из 60 случайных двузначных целых чисел. Выведите их на экран в обратном порядке по 6.

Ввести массив из 5 чисел, а затем вывести его в обратном порядке.
Ввести массив из 5 чисел, а затем вывести его в обратном порядке. Помогите Буду благодарен
Прочитать восемь целых чисел в массив, а затем вывести их в обратном порядке
Всем привет! Прошу помочь с программкой, вот условие Напишите программу, которая читает восемь.
Считать из файла 10 целых чисел в массив, вывести числа в обратном порядке
Считать из файла input.txt 10 целых чисел в массив, вывести числа в обратном порядке в консоль.
Перебрать массив в обратном порядке в JavaScript
В этом посте мы обсудим, как перебрать массив в обратном порядке в JavaScript.
Существует несколько способов перебора массива в JavaScript в обратном направлении:
1. Использование обратного цикла for
Стандартный подход состоит в том, чтобы выполнить цикл в обратном направлении, используя цикл for, начиная с конца массива и направляя его к началу.
var arr = [ 1 , 2 , 3 , 4 , 5 ] ;
for ( var i = arr . length — 1 ; i >= 0 ; i — ) <
console . log ( arr [ i ] ) ;
2. Использование Array.prototype.reverse() функция
Мы знаем это forEach проходит через массив в прямом направлении. Чтобы перебрать массив в обратном порядке, используя forEach метод, мы должны перевернуть массив. Чтобы избежать изменения исходного массива, сначала создайте копию массива, переверните копию, а затем используйте forEach в теме. Копию массива можно выполнить с помощью слайсинга или оператора Spread ES6.
Array.prototype.reverse()
Метод reverse() на месте обращает порядок следования элементов массива. Первый элемент массива становится последним, а последний — первым.
Интерактивный пример
Синтаксис
array.reverse()
Параметры
Возвращаемое значение
Описание
Метод reverse() на месте переставляет элементы массива, на котором он был вызван, изменяет массив и возвращает ссылку на него.
Примеры
Пример: обращение порядка элементов в массиве
В следующем примере создаётся массив myArray , содержащий три элемента, а затем массив переворачивается.
var myArray = ["один", "два", "три"]; myArray.reverse(); console.log(myArray); // ['три', 'два', 'один']
Спецификации
| Specification |
|---|
| ECMAScript Language Specification # sec-array.prototype.reverse |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- Array.prototype.join()
- Array.prototype.sort()
- TypedArray.prototype.reverse() (en-US)
Found a content problem with this page?
- Edit the page on GitHub.
- Report the content issue.
- View the source on GitHub.
This page was last modified on 4 авг. 2023 г. by MDN contributors.
Your blueprint for a better internet.
MDN
Support
- Product help
- Report an issue
Our communities
Developers
- Web Technologies
- Learn Web Development
- MDN Plus
- Hacks Blog
- Website Privacy Notice
- Cookies
- Legal
- Community Participation Guidelines
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.