javascript: строка из чисел с разделителем в массив чисел

есть строка:
var s = '1.2.3.4.5.6.7';
преобразовываю:
var m = s.split('.');
получаю:
['1', '2', '3', '4', '5', '6', '7']
а мне надо получить:
[1, 2, 3, 4, 5, 6, 7]

сделал так:
var m1= [];
for(var i = 0; i < m.length; i++)
m1[i] = Number(m[i]);

работает, но код некрасивый. Может это как-то можно по другому сделать?
no image

Аноним

16 ноября, 01:09
293

Нет комментариев

Добавить комментарий
Вы не можете оставлять комментарии. Чтобы добавить комментарий, залогиньтесь или зарегистрируйтесь
Вы не можете голосовать. Чтобы проголосовать, залогиньтесь или зарегистрируйтесь

Нет ответов

Вы не можете отвечать на вопросы. Чтобы ответить на вопрос, пожалуйста залогиньтесь или зарегистрируйтесь
Работа в Украине
Вакансии от WORK.ua
Middle JS developer
Запорожье, GBKSoft
Администратор интернет-магазина, 5000 грн.
Золотоноша, Ogorod.ua
Scala, Akka Developer
Киев, Murka
Трафик-менеджер
Одесса, Fidelitti
Senior Front End (JavaScript) Engineer
Киев, Web Amg Services Inc.
Сетевой администратор
Киев, Ритейл Групп, ПАО