93 of 264 menu

reverse-metodi

reverse-metodi muuttaa taulukon elementtien järjestyksen käänteiseksi. Metodi muuttaa alkuperäisen taulukon (siitä tulee käännetty) ja palauttaa myös käännetyn taulukon (voit käyttää kumpaa tahansa tapaa).

Syntaksi

taulukko.reverse();

Esimerkki

Käännetään taulukko:

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

Koodin suorituksen tulos:

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

Esimerkki

Kirjoitetaan nyt käännetty taulukko uuteen muuttujaan:

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

Koodin suorituksen tulos:

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

Esimerkki . Sovellus

Käännetään merkkijonon merkit käänteiseen järjestykseen. Tehdään tämä jakamalla merkkijono taulukoksi split-metodilla erottimella '' (tämä erotin sijoittaa jokaisen merkkijonon merkin erilliseen taulukon elementtiin), käännetään tämä taulukko reverse-metodilla ja sitten yhdistetään käännetty taulukko takaisin join-metodilla:

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

Koodin suorituksen tulos:

'987654321'

Esimerkki . Sovellus

Yksinkertaistetaan edellisen tehtävän ratkaisua - yhdistetään kaikki komennot ketjuksi:

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

Koodin suorituksen tulos:

'987654321'

Katso myös

  • metodi split,
    joka jakaa merkkijonon taulukkoksi määritellyllä erottimella
  • metodi join,
    joka yhdistää taulukon elementit merkkijonoon määritellyllä erottimella
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää