Home > database >  Javascript: How to get values of an array at certain index positions
Javascript: How to get values of an array at certain index positions

Time:11-11

I have an array of values

arr = ["a","b","c","d"]

and I have another array of indexes

indexes = [0,2]

What is the best way to get the values of the array at these indexes ?

If I apply the method to the values above

it should return

["a","c"]

CodePudding user response:

Use Array.map:

arr = ["a","b","c","d"]

indexes = [0,2]

const res = indexes.map(e => arr[e])

console.log(res)
<iframe name="sif1" sandbox="allow-forms allow-modals allow-scripts" frameborder="0"></iframe>

  • Related