Last active
December 16, 2023 21:41
-
-
Save rodpoblete/e887b99679e9e508e498179109a83072 to your computer and use it in GitHub Desktop.
Funcion para encontrar el largo de la palabra más larga de una cadena de String FCC [245]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function findLongestWord(str) { | |
var strSplit = str.split(' '); // Se crea un array de la cadena str separado por espacio (' ') | |
var longestWord = 0; // Declara variable para almacenar el largo en numeros de la palabra mas larga encontrada | |
for (var i = 0; i < strSplit.length; i++) { // Se recorre el array de string | |
if (longestWord < strSplit[i].length) { // Compara si la cadena guardada es ms larga que la posicion del array. | |
longestWord = strSplit[i].length; // Guarda el tamaño de la cadena ms larga en la variable. | |
} | |
} | |
return longestWord; // Devuelve la variable con el largo del string :D. | |
} | |
findLongestWord("hello mama how are you"); // Devuelve 5, por que hello es la palabra más larga y tiene un largo de 5 caracteres. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Cuando tengo una function (frases) y necesito encontrar cual es la palabra mas larga que hay en la frase, como debo hacer ya que utilizando el str.split(' ') no funciona ??? Porfa