function getNamesByStartAndEndLetter(names, startLetter, endLetter) { const result = []; for (let i = 0; i < names.length; i++) { const name = names[i]; if (name.startsWith(startLetter) && name.endsWith(endLetter)) { result.push(name); } } return result; }
//示例 const names = ['Alice', 'Bob', 'Charlie', 'David', 'Ethan']; const startLetter = 'A'; const endLetter = 'e'; const result = getNamesByStartAndEndLetter(names, startLetter, endLetter); console.log(result); //输出 ['Alice']