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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј