我试图在名称数组中加入每两个字符,但不确定如何在javascript中实现此:
这是我的数组:
[
'Jerry', 'Underwood', 'Bob',
'Sheldon', 'Jason', 'Mendoza',
'Alex', 'Jackson', 'Peter',
'Makah', 'Suzie', 'Alisson',
'John', 'Winger', 'Pete',
'McFall', 'Alexis', 'Caper',
'Mason', 'Jacobson', 'Manager1',
'Manager', 'Employee', 'Emp'
]
我希望结果是:
[
'Jerry Underwood', 'Bob Sheldon', 'Jason Mendoza',
'Alex Jackson', etc
]
我试过循环通过它,但我不确定如何只加入数组中的每两个项目。有人知道我如何用JS完成这个吗?
试试下面的代码:
const arr = [......];
const final = [];
for (let i = 0; i < arr.length; i+=2) {
if (!arr[i+1])
break;
final.push(`${arr[i]} ${arr[i+1]}`);
}
就是这样!