Я хочу создать двумерный массив из другого существующего массива, который извлекается с веб-сайта через document.querySelectorAll (). Я хочу добавить от двух до двух в зависимости от элементов массива. Позвольте мне показать вам пример, чтобы сделать меня более понятным.
myArray = ["price $33", "extra $2", "price $54", "price $20", "extra $3.5", "price $25", "extra $2", "price $31"]
Теоретически, каждые два элемента являются парными (строки с «extra» связаны со строками с «price»). Тем не менее, как вы можете видеть есть цены, которые не имеют дополнений . Каждый дополнительный поставляется с предыдущей ценой. Я хочу добавить цену и ее дополнительные вместе, а также только цену. Вот так:
new array = [["price $33", "extra $2"], ["price $54"], ["price $20", "extra $3.5"], ["price $25", "extra $2"], ["price $31"]]
Большое спасибо!