Как использовать строковые методы и выведите «tetsetesesesesteest»?

у меня есть строка 'test'.

const x = "test";

Как использовать строковые методы и выведите "tetsetesesesesteest" ?.
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Строку собирайте по частям. Пригодятся эти семь методов объекта String:
Примените каждый из них, чтобы получить часть результата.

Например, так
const x = "test";
const result = ''
  + x.substr(0, 2) // te
  + x.split('').reverse().join('') // tset
  + x.substring(1,3).repeat(4) // eseseses
  + x.substring(0,2) // te
  + x.substring(1)   // est
; // tetsetesesesesteest

Но здесь «незаконно» используется преобразование к Array для отзеркаливания строки "test" -> "tset".

Задача творческая и довольно забавная. Проявите себя и найдите какой-то оригинальный способ.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы