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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау