Ваша проблема в том, что вы пытаетесь получить доступ к вашей строке за пределами.У строки есть индекс, который идет от 0 до string.length - 1
.
Кстати, уже есть функция, которая обращается к массиву.Итак, чтобы перевернуть строку, вам просто нужно преобразовать ее в массив, перевернуть ее и преобразовать обратно в строку
console.log("hello".split("").reverse().join(""));