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
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
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!