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ščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан