📜  使用 lambda 函数添加两个列表 - TypeScript (1)

📅  最后修改于: 2023-12-03 14:49:42.718000             🧑  作者: Mango

使用 Lambda 函数添加两个列表 - TypeScript

在 TypeScript 中使用 Lambda 函数可以方便地对列表进行操作,下面我们来看一下如何使用 Lambda 函数来实现两个列表的相加操作。

首先,我们需要声明两个列表,假设它们分别叫做 list1 和 list2:

let list1: number[] = [1, 2, 3];
let list2: number[] = [4, 5, 6];

然后,我们可以使用 TypeScript 中提供的 Lambda 函数来实现列表的相加操作:

let sumList: number[] = list1.map((value, index) => value + list2[index]);

这里使用了 map 函数对 list1 中的每个元素进行操作,Lambda 函数的参数分别为元素的值和索引,Lambda 函数体中的代码即为对元素的操作,这里使用了 + 运算符将 list1 和 list2 中对应位置的元素相加。最后将操作后的结果存储到 sumList 中。

完整代码如下:

let list1: number[] = [1, 2, 3];
let list2: number[] = [4, 5, 6];

let sumList: number[] = list1.map((value, index) => value + list2[index]);

console.log(sumList); // 输出 [5, 7, 9]

这就是使用 Lambda 函数实现两个列表相加的方式,Lambda 函数的使用可以让我们在操作列表时更加方便、简洁。