Стоит задача: реализуйте функцию printReversedNameBySymbol(), которая печатает переданное слово посимвольно на каждой новой строке, но делает это в обратном порядке.
Написала такой код:
const printReversedNameBySymbol = (name) => {
let reverseName = reverse(name);
let i = 0;
while (i < name.length) {
console.log(reverseName[i]);
i = i + 1;
}
};
Консоль выводит 'reverse is not defined', хотя reverse - это не переменная, а функция. Одно из правильных решений вот (но я решила сначала сделать reverse, а потом к нему применить цикл):
const printReversedNameBySymbol = (name) => {
let i = name.length - 1;
while (i >= 0) {
console.log(name[i]);
i = i - 1;
}
};