Skip to content

[BCN-PT-082022] - Lua Varela - #10

Open
LuaVarela wants to merge 2 commits into
Conforcat-Frontend-PT-Jul:masterfrom
LuaVarela:master
Open

[BCN-PT-082022] - Lua Varela #10
LuaVarela wants to merge 2 commits into
Conforcat-Frontend-PT-Jul:masterfrom
LuaVarela:master

Conversation

@LuaVarela

Copy link
Copy Markdown

first JS delivery.

@LuaVarela LuaVarela changed the title done js first lab [BCN-PT-082022] - Lua Varela Aug 9, 2022
@LuaVarela

Copy link
Copy Markdown
Author

No pude completar la parte de lexicographic order :(

@Conforcat-ta-webdev

Conforcat-ta-webdev commented Aug 18, 2022

Copy link
Copy Markdown

Hola Lua! 👯

Muy bien hecho! El uso de trim() es muy útil porque te asegura que eliminas los espacios en blanco a ambos lados de la string 😸
Entendemos que lo del orden lexicográfico se haya complicado. Sin embargo, te daremos aquí una forma de cómo hacerlo.
Los operadores < y > sirven para comparar lexicográficamente. Teniendo en cuenta que funcionan siguiendo el estándar ASCII, solo bastaría con usar el condicional para que se compare y muestre el mensaje que queremos.

function lexicographicOrder(hacker1, hacker2) {
  if (hacker1 < hacker2) {
    console.log("The driver's name goes first.")
  } else if (hacker1 > hacker2) {
    console.log("Yo, the navigator goes first definitely.")
  } else {
    console.log("What?! You both have the same name?")
  }
}

Esta es una forma pero siempre puedes probar más. localCompare() es otro método que podrías ver y que funcionaría.

Esperamos que te animes a hacer los bonus para seguir practicando.

Sigue así 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants