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

307
Views
¿Cómo obtener el nombre y apellido cuando alguien ingresa el nombre completo en Javascript?

¿Cómo obtener el nombre y apellido de alguien cuando ingresa su nombre completo si el nombre y / o apellido de alguien tiene más de 1 palabra cada uno? Como por ejemplo "Juan García Reyes" donde "García Reyes" es el apellido, o "Anne Marie Smith" donde Anne Marie es el nombre. Tengo esto:

 set fullName(value) { const parts = value.split(" "); this.firstName = parts[?]; this.lastName = parts[?] }

o esto:

 set fullName(value) { [this.firstName, this.lastName] = value.split(' '); }

pero solo funcionan cuando el nombre y el apellido son solo 1 palabra. ¡Soy un principiante, así que perdónenme si esto es un poco estúpido!

about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

Primero lee esto

https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/

No lo recomiendo, pero se puede hacer

 const value = "John John James"; const parts = value.split(" "); const lastName = parts.pop() const firstName = parts.join(" ") console.log(lastName) console.log(firstName)

about 4 years ago · Juan Pablo Isaza Report

0

No puedes adivinar qué tipo de datos informará tu usuario, puede proporcionar una, dos o tres palabras, siendo el nombre las dos primeras o solo la primera, por ejemplo. Pero puedes hacer que informen de la manera que quieras. Intente establecer entradas significativas, una para el nombre y otra para el apellido.

about 4 years ago · Juan Pablo Isaza Report

0

haga dos entradas separadas y deje que el usuario escriba su nombre en uno y su apellido en el otro. javascript no tiene la capacidad de detectar un nombre/apellido y escribir código porque parece una locura cuando solo puede tener dos entradas separadas

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!