93 of 264 menu

Meetod reverse

Meetod reverse muudab elementide järjekorda massiivis vastupidiseks. Meetod muudab algset massiivi (see muutub ümberpööratuks) ja tagastab samuti ümberpööratud massiivi (saab kasutada mõlemat viisi).

Süntaks

massiiv.reverse();

Näide

Pöörame massiivi ümber:

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

Koodi täitmise tulemus:

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

Näide

Nüüd kirjutame ümberpööratud massiivi uusesse muutujasse:

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

Koodi täitmise tulemus:

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

Näide . Rakendus

Pöörame stringi sümbolid vastupidises järjekorras. Selleks jagame stringi massiiviks kasutades split eraldaja '' järgi (see eraldaja paneb iga stringi sümboli eraldi massiivi elemendiks), pöörame selle massiivi ümber kasutades reverse ja seejärel liidame ümberpööratud massiivi uuesti kokku kasutades join:

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

Koodi täitmise tulemus:

'987654321'

Näide . Rakendus

Lihtsustame eelmise ülesande lahendust - ühendame kõik käsud ahelaks:

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

Koodi täitmise tulemus:

'987654321'

Vaata ka

  • meetod split,
    mis jagab stringi massiiviks etteantud eraldaja järgi
  • meetod join,
    mis ühendab massiivi elemendid stringiks etteantud eraldajaga
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu