Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¿Dónde está el error?

en el if incluirria otro signo = para que la compracion se haga bien, ya que para una compracion son == y no uno que es de asignacion

1 respuesta

Hola Lucas, espero que estés bien

¡Gracias por compartir tu duda! Tienes toda la razón al decir que para hacer una comparación en JavaScript, debes usar == o ===. El operador = se utiliza para asignar valores, mientras que == compara valores y === compara tanto valores como tipos de datos.

Por ejemplo, si quieres comparar si dos variables a y b tienen el mismo valor, deberías usar:

if (a == b) {
  // código a ejecutar si a es igual a b
}

Y si también quieres asegurarte de que sean del mismo tipo, entonces usarías ===:

if (a === b) {
  // código a ejecutar si a es exactamente igual a b en valor y tipo
}

Espero que esto aclare tu duda. ¡Espero haber ayudado y buenos estudios!