Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created December 10, 2021 18:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/a3f317e47fc1527b5c26bfb95fefa0e3 to your computer and use it in GitHub Desktop.
Save parzibyte/a3f317e47fc1527b5c26bfb95fefa0e3 to your computer and use it in GitHub Desktop.
const palabraMasLarga = cadena => {
// https://parzibyte.me/blog
// Separar por espacios
const separadaPorEspacios = cadena.split(" ");
// Suponer que la palabra más larga es la primera, para poder inicializar la variable
let palabraMasLarga = separadaPorEspacios[0];
// Recorrer e ir comparando
for (const palabra of separadaPorEspacios) {
if (palabra.length >= palabraMasLarga.length) {
palabraMasLarga = palabra;
}
}
return palabraMasLarga;
};
const oracion = "Me gusta programar en JavaScript aprendiendo en el blog de Parzibyte";
const palabra = palabraMasLarga(oracion);
console.log("La oración es: ");
console.log(oracion);
console.log("La palabra más larga es: ");
console.log(palabra);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment