Intenta interpretar el código de forma correcta antes de adaptarlo a tu trabajo y si tdeseas aportar algo puedes dejarlo en los comentarios.
Solución:
Prueba esto:
puede usar palabras con n longitud de palabra.
ejemplo:
words = "Hello World";
words = "One Hello World";
words = "Two Hello World";
words = "Three Hello World";
Todos devolverán el mismo valor: “Mundo”
function test(words)
var n = words.split(" ");
return n[n.length - 1];
También podrías:
words.split(" ").pop();
Simplemente encadenando el resultado (array) de la función de división y hacer estallar el último elemento haría el truco en una sola línea 🙂
var data = "Welcome to Stack Overflow";
console.log(data.split(" ").splice(-1));
Producción
[ 'Overflow' ]
Esto funciona incluso si no hay espacio en el original stringpara que pueda obtener de inmediato el elemento como este
var data = "WelcometoStackOverflow";
console.log(data.split(" ").splice(-1)[0]);
Producción
WelcometoStackOverflow
Si aceptas, puedes dejar una sección acerca de qué te ha gustado de este ensayo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)