Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

248
Views
How to get next value (after , value)

I have data like this =

Hi,I,Am,Here,to,BP,23,HP,34,COST,45

I want to get value for BP for HP and For COST so how can I get value next to , .

explaination


const array = [BP,HP,COST]
const string = ["HI","I","AM","BP","20","HP","35","COST","30"]

expected output = Value of BP is 20, Value of HP is 35, Value of COST is 30
about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

You can try to get index of that key. For example: From your array, the index of BP is 5, the index of next value (23) is 6

From that example, we can have this logic (array is your name of variable)

const array = ["BP","HP","COST"]
const string = ["HI","I","AM","BP","20","HP","35","COST","30"]
const newArray = []
for (const key of array) {
  newArray.push(string[string.indexOf(key) + 1])
}
 

about 4 years ago · Juan Pablo Isaza Report

0

Assuming you know the keys to BP, HP and COST (and I am not misunderstanding your question) - you can just +1 the index.

var data = ["Hi", "I", "Am", "Here", "to", "BP", 23, "HP", 34, "COST", 45];
var indexBP = data.indexOf("BP");
var BP = data[indexBP + 1]; // BP = 23
about 4 years ago · Juan Pablo Isaza Report

0

const array = ['BP','HP','COST']
const string = ["HI","I","AM","BP","20","HP","35","COST","30"]

let output = "";
array.forEach(x => {
  output += `Value of ${x} is ${string[string.indexOf(x) + 1]} `
})

console.log(output)

You can have a simple loop and combine with indexOf + 1 to get the value you want, assuming the position is predictable

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!