【发布时间】:2023-01-10 12:17:02
【问题描述】:
我有以下数组,它具有所需的顺序。
main_array = ['a', 'b', 'c', 'd', 'e', 'f']
从一个特定的过程中,我得到另一个只包含 main_array 中的 3 个元素的数组,但它可能具有任何顺序的元素。
subset_array = ['d', 'a', 'f']
从这两个数组中,我需要创建一个数组,其中包含subset_array 的排名。换句话说,subset_array 具有排名项,即,d 排名 1,a 排名 2,f 排名 3。使用此信息,我需要按顺序构建数组这些值出现在 main_array 中。
例如,从上面的subset_array和main_array,我需要以下数组。
desired_array = [2, 0, 0, 1, 0, 3]
我如何在 TypeScript 中执行此操作?
【问题讨论】:
标签: javascript react-typescript