Metoda reverse

Metoda reverse ndryshon rendin e elementeve në një varg në të kundërtën. Metoda ndryshon vargun origjinal (ai do të bëhet i përmbysur) dhe gjithashtu kthen një varg të përmbysur (mund të përdoret në të dyja mënyrat).

Sintaksa

javascriptvarg.reverse();

Shembull

Le të përmbysim një varg:

javascriptlet arr = ['a', 'b', 'c'];
arr.reverse();

console.log(arr);

Rezultati i ekzekutimit të kodit:

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

Shembull

Tani le të shkruajmë vargun e përmbysur në një variabël të re:

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

console.log(res);

Rezultati i ekzekutimit të kodit:

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

Shembull . Zbatim

Le t'i përmbysim karakteret e një vargu në rend të kundërt. Për këtë, le ta ndajmë vargun në një varg me ndihmën e split sipas ndarësit '' (ky ndarës do të vendosë çdo karakter të vargut në një element të veçantë të vargut), ta përmbysim këtë varg me ndihmën e reverse dhe pastaj ta bashkojmë vargun e përmbysur përsëri me ndihmën e join:

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

console.log(res);

Rezultati i ekzekutimit të kodit:

javascript'987654321'

Shembull . Zbatim

Le ta thjeshtojmë zgjidhjen e detyrës së mëparshme - t'i bashkojmë të gjitha komandat në një zinxhir:

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

console.log(res);

Rezultati i ekzekutimit të kodit:

javascript'987654321'

Shihni gjithashtu

  • metoda split,
    që ndan një varg në një varg sipas ndarësit të specifikuar
  • metoda join,
    që bashkon elementët e vargut në një varg me ndarësin e specifikuar