@@ -21,10 +21,10 @@ Em JavaScript, este operador é um pouco mais útil e poderoso. Mas primeir, vam
2121Existem quatro combinações lógicas possíveis:
2222
2323``` js run
24- alert ( true || true ); // true
25- alert ( false || true ); // true
26- alert ( true || false ); // true
27- alert ( false || false ); // true
24+ alert ( true || true ); // true
25+ alert ( false || true ); // true
26+ alert ( true || false ); // true
27+ alert ( false || false ); // true
2828```
2929
3030Como podemos ver, o resultado é sempre ` true ` , exceto para o caso onde os dois operandos são ` false ` .
@@ -89,12 +89,12 @@ Em outras palavras, uma cadeia de OU `"||"` retorna o primeiro valor verdadeiro
8989Por exemplo:
9090
9191``` js run
92- alert ( 1 || 0 ); // 1 (1 é verdadeiro)
92+ alert ( 1 || 0 ); // 1 (1 é verdadeiro)
9393alert ( true || ' não importa o quê' ); // (true é verdadeiro)
9494
95- alert ( null || 1 ); // 1 (1 é o primeiro valor verdadeiro)
96- alert ( null || 0 || 1 ); // 1 (o primeiro valor verdadeiro)
97- alert ( undefined || null || 0 ); // 0 (todos falsos, retorna o último valor)
95+ alert ( null || 1 ); // 1 (1 é o primeiro valor verdadeiro)
96+ alert ( null || 0 || 1 ); // 1 (o primeiro valor verdadeiro)
97+ alert ( undefined || null || 0 ); // 0 (todos falsos, retorna o último valor)
9898```
9999
100100Isso nos mostra algumas utilidades interessantes comparadas ao "puro, clássico, apenas-boolean OU".
@@ -149,7 +149,7 @@ Isso nos mostra algumas utilidades interessantes comparadas ao "puro, clássico,
149149
150150 Na maioria das vezes, é melhor usar o ` if ` "regular" para manter a facilidade de entendimento do código, mas vez ou outra isso pode ser útil.
151151
152-
152+
153153
154154
155155
0 commit comments