@Levingstoun

Как превратить массив с одной строкой в массив строк?

Есть такой массив
["1, 2, 3"]

Как его превратить вот в такой массив?

["1", "2", "3"]

Желательно однострочником.
Спасибо.
  • Вопрос задан
  • 134 просмотра
Решения вопроса 3
sergiks
@sergiks Куратор тега JavaScript
♬♬
Иррациональное наше всё
const tweak = arr => JSON.parse(`[${arr[0]}]`).map(String);

tweak(["1, 2, 3"]) // [ "1", "2", "3" ]
Ответ написан
Комментировать
john36allTa
@john36allTa
alien glow of a dirty mind
["1, 2, 3"][0].split(/,\s?/);
Ответ написан
Комментировать
@azaya
[...["1, 2, 3"][0]].filter(Number)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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