
Christian Alvarenga
PreguntaMe llamó la atención como utilizas el operador AND (&&), ¿cómo funciona exactamente? Tenía entendido que solo era para validar dos o más condicionales.

Juan Castro
¡Exactamente! Dependiendo de cómo usemos el doble ampersand puede significa "y" o también "entonces". Muy buena explicación, Nico. :clap:

Christian Alvarenga
Muchas gracias por tu aclaración @elbunuelo.

Nicolás Arias González
En Javascript cuando el operador && se usa en valores no booleanos, éste retorna el valor del último operando.
Teniendo esto en cuenta, puedes utilizar el operador && para hacer render condicional de componentes o de strings como se hace en el curso:
{ unaCondicion && <Componente /> }
<Componente propiedad={unaCondicion && 'valor'}>
false
unaCondicion

Christian Alvarenga
Es decir, ya lo había visto y utilizado en algunos proyectos pero es la primera vez que veo utilizando de esta manera.