如何使用 JavaScript 处理多个数值数据集进行计算?
让我们给定一个由多个数值组成的数据集,任务是使用该数据集进行一些计算。因此,我们将使用对象数组创建类似字典的数据结构。我们将讨论如何使用一些 JavaScript 方法来处理这种类型的数据。为了处理多个数值数据集进行计算,我们可以使用 JavaScript filter()函数和find()函数。
示例:给定员工数据。
id |age | sal | exp | com
344 | 45 | 40000 | 12 | 3000
672 | 32 | 30000 | 5 | 8000
我们必须按照几个步骤对多个数据集执行计算。
注意:对象数组允许您将多个值存储在单个变量中。它存储相同类型元素的固定大小的顺序集合。所以,我们在这里使用了一个类字典对象的数组。
第 1 步:我们将此数据集转换为对象数组,如下所示:
// Array of the dictionary object
employee = [
{id: 344, age: 45, sal: 40000, exp: 12, com: 3000},
{id: 672, age: 32, sal: 30000, exp: 5, com: 8000}
]
第 2 步:现在我们已经有了对象数组形式的数据集。
- 示例 1:现在我们将了解如何根据需要操作或处理数据。在此示例中使用filter()方法(可以计算多个值。)
- 输出:
Total income of Employee with experience of 12years: 43000
- 示例 2:在此示例中使用find()方法(仅用于计算唯一数据的值,例如 id)。
- 输出:
Total income of the Employee having id:672 = 38000