La palabra más larga ayuda

Auxilió!!! que alguien me ayude

2 Likes

Saludos,

Espero poder ayudar, primero vamos a revisar el enunciado del inicio:

En este rompecabezas, completarás la declaración de la función longer(), de modo que compare el largo de 2 strings y devuelva el más largo.

entonces la finalidad es completar una función longer() para que realice la acción de comparar la longitud de dos cadenas diferentes. El código proporcionado es el siguiente:

function longer(a, b, ___) {
  ___
};
console.log(longer('signify', 'significant'));

y las instrucciones dicen lo siguiente:
INSTRUCCIONES

Dentro de la declaración de la función longer():

es decir,

function longer(a, b, ___) {
  aquí
};

Agrega una if statement a la prueba si .length de a es mayor que .length de b

recuerda que las cadenas tienen una propiedad llamada legth la cual contiene la longitud de la cadena y para poder conocer esta información debemos ingresar a ella por medio de la notación de punto, .legth por lo tato lo que necesitamos se vería algo así:

if (a.length > b.length) {
    ___
  }

En este momento ya hicimos la comparación que necesitabamos y sólo falta indicar que se debe hacer en caso de que se cumpla.

Si lo es, entonces devuelve a
De lo contrario, devuelve b

Recuerda que para devolver el valor es necesario utilizar la sentencia return por lo tanto el código final debería quedar algo así:

function longer(a, b, ___) {
  if (a.length > b.length) {
    return a;
  }
  return b;
};
console.log(longer('signify', 'significant'));

Espero haberlo explicado bien, si te suge alguna duda coemntame para poder resolverla.

Ánimo.

5 Likes

Muchas gracias. Me faltaba el return a;
Solo habia puesto return b ;
Era más facil de lo que pensaba.
Que tengas lindo dia

U suck so much your stupid