Всем привет . Допустим у меня есть такой массив
['idMeal', 'strMeal', 'strDrinkAlternate','strIngredient1','strIngredient2','strIngredient3']
Мне нужно найти все `strIngredient{i}` , тобеж я через цикл ( не важно какой ) перебираю все эл. массива , и я должен получить все `strIngredient{i}` , тобеж должен получить strIngredient1,strIngredient2,strIngredient3
Для меня проблема заключается в том что если я буду перебирать допустим через forEach , то я не смогу найти strIngredient{i} , так как i будет 3 , а не 1 .
Мне уже предлагали такое решение - >
['idMeal', 'strMeal', 'strDrinkAlternate','strIngredient1','strIngredient2','strIngredient3'].find(value => value.startsWith('strIngredient')); // strIngredient1
но оно выводит только первый такой элемент , а мне нужны все ... Извиняюсь за повторение вопроса и спасибо .