Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

127
Visualizações
Get an object of multiple person first and last name comma separeted

So in my JS I have 3 variables like so;

fName = 'Lili, Abraham';
lName = 'Vabiens, Lincoln';
email = 'l@vbiens.com, a@lcln.com'

And I'd like to get an object of the person details like so.

So, in the end, I'd have this:

{ firstName: "Lily", lastName: "Vabiens", fullName: : "Lily Vabiens", email: "l@vbiens.com" },
{ firstName: "Abraham", lastName: "Lincoln", fullName: : "Abraham Lincoln", email: "a@lcln.com" },

What would be the smartest way of going about this?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Now considering the lengths of each attribute of data is same, the following code will work.

First we split the strings into arrays.

fName = 'Lili, Abraham';
lName = 'Vabiens, Lincoln';
email = 'l@vbiens.com, a@lcln.com'

f_name_list = fName.split(', ');
l_name_list = lName.split(', ');
email_list = email.split(', ');

Then we loop and append an object to an array.

let result = [];

for ( let i = 0; i < f_name_list.length; i++ ) {
  result.push({
    firstName: f_name_list[i],
    lastName: l_name_list[i],
    fullName: f_name_list[i] + ' ' + l_name_list[i],
    email: email_list[i]
  });
}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda