Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Превратить строку в нужный массив, пожалуйста (https://javascript.ru/forum/misc/76431-prevratit-stroku-v-nuzhnyjj-massiv-pozhalujjsta.html)

Роман1479 11.01.2019 00:07

Превратить строку в нужный массив, пожалуйста
 
Добрый вечер, помогите пожалуйста, новичок в js
У меня есть строка
var str = '1000,900,1000,900,900,900,1000,-100,3456,3456,435,3456';

мне нужно превратить её в такой массив
['1',1000,900,1000,900],
['2',900,900,1000,-100],
['3',3456,3456,435,3456],

Подскажите пожалуйста как это сделать. Заранее благодарю:help:

Роман1479 11.01.2019 02:05

В итоге сам сделал, спасибо)

j0hnik 11.01.2019 02:32

var str = '1000,900,1000,900,900,900,1000,-100,3456,3456,435,3456';

console.log(str.match(/(-*\d+,*){3}(-*\d+)/g).map((el,i)=>(i+1+','+el).split(',')));


какой у вас вариант?


Часовой пояс GMT +3, время: 23:23.