Если вы хотите сохранить существующий код, вам просто нужно проверить букву (регулярное выражение, состоящее только из этой буквы) для каждого элемента в массиве (startlist[i]
).
const startlist = ['jambee', 'dangen', 'oragna', 'sabotta'];
const filter1 = [];
const regex = /e/;
for (var i = 0; i < startlist.length; i++) {
const word = startlist[i];
if (regex.test(word)) filter1.push(word);
};
console.log(filter1);
В качестве альтернативы вы можете использовать несколько более функциональный метод, используя метод массива filter
и строку includes
метод
const startlist = ["jambee", "dangen", "oragna", "sabotta"];
const filtered = startlist.filter(word => {
return word.includes('e');
});
console.log(filtered);