93 of 264 menu

Метод reverse

Методът reverse променя реда на елементите в масива на обратен. Методът променя оригиналния масив (той ще стане обърнат) и също така връща обърнат масив (може да се използва и по двата начина).

Синтаксис

масив.reverse();

Пример

Нека обърнем масив:

let arr = ['a', 'b', 'c']; arr.reverse(); console.log(arr);

Резултат от изпълнението на кода:

['c', 'b', 'a']

Пример

А сега нека запишем обърнатия масив в нова променлива:

let arr = ['a', 'b', 'c']; let res = arr.reverse(); console.log(res);

Резултат от изпълнението на кода:

['c', 'b', 'a']

Пример . Приложение

Нека обърнем символите на низ в обратен ред. За целта ще разделим низа на масив с помощта на split по разделител '' (този разделител ще постави всеки символ от низа в отделен елемент на масива), ще обърнем този масив с помощта на reverse и след това ще слеем обърнатия масив обратно с помощта на join:

let str = '123456789'; let arr1 = str.split(''); let arr2 = arr1.reverse(); let res = arr2.join(''); console.log(res);

Резултат от изпълнението на кода:

'987654321'

Пример . Приложение

Нека опростим решението на предишната задача - ще слеем всички команди във верига:

let str = '123456789'; let res = str.split('').reverse().join(''); console.log(res);

Резултат от изпълнението на кода:

'987654321'

Вижте също

  • метод split,
    който разделя низ на масив по указан разделител
  • метод join,
    който обединява елементите на масив в низ с указан разделител
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне