93 of 264 menu

Metode reverse

Metode reverse maina elementu secību masīvā pretējā secībā. Metode maina sākotnējo masīvu (tas kļūs par apgrieztu) un atgriež arī apgriezto masīvu (var lietot abos veidos).

Sintakse

masīvs.reverse();

Piemērs

Apgriezīsim masīvu:

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

Koda izpildes rezultāts:

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

Piemērs

Tagad ierakstīsim apgriezto masīvu jaunā mainīgajā:

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

Koda izpildes rezultāts:

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

Piemērs . Pielietojums

Apgriezīsim virknes simbolus pretējā secībā. Lai to izdarītu, sadalīsim virkni masīvā ar split pa atdalītāju '' (šis atdalītājs ievietos katru virknes simbolu atsevišķā masīva elementā), apgriezīsim šo masīvu ar reverse un pēc tam apvienosim apgriezto masīvu atpakaļ ar join:

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

Koda izpildes rezultāts:

'987654321'

Piemērs . Pielietojums

Vienkāršosim iepriekšējā uzdevuma risinājumu - apvienosim visas komandas ķēdē:

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

Koda izpildes rezultāts:

'987654321'

Skatiet arī

  • metode split,
    kas sadala virkni masīvā pa norādīto atdalītāju
  • metode join,
    kas apvieno masīva elementus virknē ar norādīto atdalītāju
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt