93 of 264 menu

Metoda reverse

Metoda reverse zmienia kolejność elementów w tablicy na odwrotną. Metoda modyfikuje oryginalną tablicę (stanie się odwrócona) i zwraca również odwróconą tablicę (można używać i tak, i tak).

Składnia

tablica.reverse();

Przykład

Odwróćmy tablicę:

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

Wynik wykonania kodu:

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

Przykład

A teraz zapiszmy odwróconą tablicę do nowej zmiennej:

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

Wynik wykonania kodu:

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

Przykład . Zastosowanie

Odwróćmy znaki ciągu znaków w odwrotnej kolejności. W tym celu podzielmy ciąg na tablicę za pomocą split według separatora '' (ten separator umieści każdy znak ciągu w osobnym elemencie tablicy), odwróćmy tę tablicę za pomocą reverse a następnie połączmy odwróconą tablicę z powrotem za pomocą join:

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

Wynik wykonania kodu:

'987654321'

Przykład . Zastosowanie

Uprośćmy rozwiązanie poprzedniego zadania - połączmy wszystkie polecenia w łańcuch:

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

Wynik wykonania kodu:

'987654321'

Zobacz też

  • metoda split,
    który dzieli ciąg na tablicę według określonego separatora
  • metoda join,
    który łączy elementy tablicy w ciąg z określonym separatorem
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć