Встречается на собеседованиях • сегодня

Как развернуть строку задом наперед

javascript
function reverseString(str) {
  return str.split('').reverse().join('');
}

// Пример использования:
console.log(reverseString('hello')); // 'olleh'

Более производительный вариант для больших строк (без создания массива):

javascript
function reverseString(str) {
  let reversed = '';
  for (let i = str.length - 1; i >= 0; i--) {
    reversed += str[i];
  }
  return reversed;
}

Для строк с юникод-символами (например, эмодзи) используйте:

javascript
function reverseString(str) {
  return [...str].reverse().join('');
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы