Reverse a given string. Here are four ways to do it,
- str.split().reverse()
- array.reverser()
- array.reduce()
- standard for loop
// Reverse a string
const str = "Hello Dexter";
const reverse1 = str.split("").reverse().join("");
console.log(reverse1); // "retxeD olleH"
const reverse2 = [...str].reverse().join("");
console.log(reverse2); // "retxeD olleH"
const reverse3 = [...str].reduce((rev, char) => char + rev, "");
console.log(reverse3); // "retxeD olleH"
let reverse4 = "";
for (let i = str.length - 1; i >= 0; i--) {
reverse4 += str[i];
}
console.log(reverse4); // "retxeD olleH"Code language: JavaScript (javascript)