@VolodymyrWork

Как достать каждую первую букву из массива строк?

Есть массив:

const arr = ['one', 'two', 'three'];

Надо достать из каждого элемента первую букву, чтобы получилась строка:

const str = 'o, t, t';
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
hahenty
@hahenty
('•')
['one', 'two', 'three'].map( ( [a] ) => a )
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
Букву строки можно получить, обратившись к строке по индексу:
'one'[0] // 'о'

const str = arr.map((word) => word[0]).join(', '); // 'o, t, t'
Из массива слов получается массив букв ['o', 't', 't'],
который склеивается в строку через разделитель запятая+пробел.
Ответ написан
@tantumus21
const arr = ['one', 'two', 'three']
let str = []
str = arr.map(a => a[0])
str = str.join(', ')
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
02 дек. 2021, в 10:31
20000 руб./за проект
02 дек. 2021, в 10:30
5000 руб./за проект
02 дек. 2021, в 10:17
3000 руб./за проект