Metode reverse
Die metode reverse verander die volgorde van elemente
in 'n array na omgekeerde.
Die metode verander die oorspronklike array (dit
sal omgekeer word) en gee ook die omgekeerde
array terug (jy kan dit so of so gebruik).
Sintaksis
array.reverse();
Voorbeeld
Kom ons keer 'n array om:
let arr = ['a', 'b', 'c'];
arr.reverse();
console.log(arr);
Resultaat van die kode-uitvoering:
['c', 'b', 'a']
Voorbeeld
En laat ons nou die omgekeerde array in 'n nuwe veranderlike skryf:
let arr = ['a', 'b', 'c'];
let res = arr.reverse();
console.log(res);
Resultaat van die kode-uitvoering:
['c', 'b', 'a']
Voorbeeld . Toepassing
Kom ons keer die karakters van 'n string in omgekeerde
volgorde om. Om dit te doen, verdeel ons die string in 'n array
met behulp van split
volgens die skeier '' (hierdie skeier sal
elke karakter van die string in 'n aparte element van die array
plaas), keer hierdie array om met behulp van
reverse en smelt dan die omgekeerde
array weer saam met behulp van join:
let str = '123456789';
let arr1 = str.split('');
let arr2 = arr1.reverse();
let res = arr2.join('');
console.log(res);
Resultaat van die kode-uitvoering:
'987654321'
Voorbeeld . Toepassing
Kom ons vereenvoudig die oplossing van die vorige probleem - laat ons al die opdragte in 'n ketting saamsmelt:
let str = '123456789';
let res = str.split('').reverse().join('');
console.log(res);
Resultaat van die kode-uitvoering:
'987654321'