Перевернуть слова в массиве не меняя порядка слов JS

177
29 мая 2018, 08:30

У меня есть массив с элементами string. Мне нужно поменять буквы в словах местами, оставив порядок слов в массиве без изменений.

Answer 1

let array = ['какой-то', 'набор', 'слов']; 
 
for (let i = 0; i < array.length; i++) { 
  array[i] = array[i].split('').reverse().join(''); 
} 
 
console.log(array);

Или как предложил yar85 используя метод map():

let array = ['какой-то', 'набор', 'слов']; 
 
array = array.map(s => [...s].reverse().join('')); 
 
console.log(array);

READ ALSO
Замена текста на иконки (js, react)

Замена текста на иконки (js, react)

Мне от сервера приходят ссылки на социальные сетиКак правильно заменить текст ссылки (item

180
Google extension webstore

Google extension webstore

Как с помощью javascript или другими способами показать кнопку "Установить"? Мне не смена браузера на хром нужно, а именно эту кнопку показатьПоменяв...

168
Как объединить JS скрипты в один JS?

Как объединить JS скрипты в один JS?

помогите пожалуйста объединить эти 3 скрипта в один, спасибо

180