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