Skip to content

[BCN-PT-082022] - Fernando Alvarez - #26

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

[BCN-PT-082022] - Fernando Alvarez#26
FerJAlva wants to merge 2 commits into
Conforcat-Frontend-PT-Jul:masterfrom
FerJAlva:master

Conversation

@FerJAlva

Copy link
Copy Markdown

Iteracion1-Done

@FerJAlva

Copy link
Copy Markdown
Author

Iterations done!

@Conforcat-ta-webdev

Copy link
Copy Markdown

Hoola Fer! 👋

Esta muy bien el lab! te comento un par de cosas que he visto:

  • El uso de la interpolación en las iteraciones esta genial! ✅
  • El loop al revés esta muy bien implementado ✅
  • En la iteración 3 donde nos piden que ordenemos alfabéticamente tenemos un pequeño error. Los comparadóres < y > Nos ayuda a comparar dos strings alfabéticamente dependiendo de la posición que ocupen en la tabla ASCII. Nos devuelve true o false dependiendo de si el primero va antes o después, es decir, si a < b === true entonces a irá alfabéticamente antes que b. En tu ejercicio lo tienes al revés, cambiando los símbolos podemos solucionarlo. te dejo aquí un ejemplo de como sería:
const driver = "alpha"
const navigator = "beta"


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

**Además recuerda que las mayusculas en ese orden alfabético en la tabla de ASCII están después de todas las minúsculas, por lo que "Alfredo" iría detrás de "zapato", por eso controlamos esto mediante un .toLowerCase(), así todo esta en las mismas condiciones.

Pee a esto, esta genial! Sigue asi! 🔥

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