-
Использование методов
split,reverseиjoin:let str = "Hello, World!"; let reversedStr = str.split("").reverse().join(""); console.log(reversedStr); // Output: "!dlroW ,olleH" -
Использование цикла
for:let str = "Hello, World!"; let reversedStr = ""; for (let i = str.length - 1; i >= 0; i--) { reversedStr += str.charAt(i); } console.log(reversedStr); // Output: "!dlroW ,olleH" -
Использование метода
reduce:let str = "Hello, World!"; let reversedStr = str.split("").reduce((result, char) => char + result, ''); console.log(reversedStr); // Output: "!dlroW ,olleH" -
Использование оператора распространения и
Array.from:let str = "Hello, World!"; let reversedStr = [...str].reverse().join(""); console.log(reversedStr); // Output: "!dlroW ,olleH" -
Использование методов
substrиcharAt:let str = "Hello, World!"; let reversedStr = ''; for (let i = 0; i < str.length; i++) { reversedStr = str.charAt(i) + reversedStr; } console.log(reversedStr); // Output: "!dlroW ,olleH"