Обязательно ли использовать вспомогательный массив для переворачивания строки?
Задание такое:
Обучающий сайт писал(а):
Reverse the provided string.
You may need to turn the string into an array before you can reverse it.
Your result must be a string.
Только вот у меня получилось безо всяких массивов:
//Процедура, переворачивающая строку.
function reverseString(str) {
var rts = ""; // rts - это str наоборот :)
for (let i = str.length - 1; i >= 0; i--) {
rts += str[i];
}
return rts;
}
console.log(reverseString("hello")); // Ну и проверочка, вроде, даёт то, что нужно...
И что любопытно, тест у них на сайте я прохожу с этой процедурой, хотя делаю не совсем то, о чём там просят.
Пожалуйста, помогите рабозраться.
Заранее благодарю!