El operador or || realiza lo siguiente: Evalúa los operandos de izquierda a derecha. Para cada operando, convierte el valor a booleano.

El operador lógico or (||) (disyunción lógica) es verdadero para un conjunto de operandos si y solo si uno o más de sus operandos es verdadero. Es normalmente usado con valores booleanos (lógicos). Javascript logical or the || operator returns true if one or both expressions are true, otherwise false: The or operator || uses the right value if left is falsy, while the nullish coalescing operator ?? Uses the right value if left is null or undefined. These operators are often used to provide a default value if the …

Uses the right value if left is null or undefined. These operators are often used to provide a default value if the …