reverse ක්රමය
reverse ක්රමය අරාවක ඇති අංගවල අනුපිළිවෙල
ප්රතිවිරුද්ධ දිශාවට වෙනස් කරයි.
මෙම ක්රමය මුල් අරාව වෙනස් කරයි (එය
ආපසු හරවන ලද අරාවක් බවට පත්වේ) සහ ආපසු හරවන ලද
අරාව ද ආපසු දෙයි (මෙසේද, එසේද භාවිතා කළ හැකිය).
වාක්ය රීතිය
javascriptඅරාව.reverse();
උදාහරණය
අපි අරාවක් ආපසු හරවමු:
javascriptlet arr = ['a', 'b', 'c'];
arr.reverse();
console.log(arr);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
javascript['c', 'b', 'a']
උදාහරණය
දැන් අපි ආපසු හරවන ලද අරාව නව විචල්යයකට ලියමු:
javascriptlet arr = ['a', 'b', 'c'];
let res = arr.reverse();
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
javascript['c', 'b', 'a']
උදාහරණය . යෙදුම
අපි ආපසු දිශාවට වචන පේළියක අක්ෂර ආපසු හරවමු.
මේ සඳහා වචන පේළිය split භාවිතයෙන්
අරාවකට බෙදන්න
'' බෙදුම්කරු භාවිතා කරමින් (මෙම බෙදුම්කරු එක් එක්
අක්ෂරය වෙනම අංගයක් ලෙස අරාවට ඇතුළු කරයි),
reverse භාවිතයෙන් මෙම අරාව ආපසු හරවන්න
ඉන්පසු join භාවිතයෙන් ආපසු හරවන ලද
අරාව නැවත එකට බැඳිය හැකිය:
javascriptlet str = '123456789';
let arr1 = str.split('');
let arr2 = arr1.reverse();
let res = arr2.join('');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
javascript'987654321'
උදාහරණය . යෙදුම
පෙර කාර්යයේ විසඳුම සරල කරමු - සියලුම විධාන දාමයකට බැඳිය හැකිය:
javascriptlet str = '123456789';
let res = str.split('').reverse().join('');
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
javascript'987654321'