diff options
author | Nelson Henrique <nelsonhenrique2611@gmail.com> | 2021-06-03 14:55:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-03 10:55:54 -0300 |
commit | 9c11295578ec8108aa7ca22657d5422e75e056ff (patch) | |
tree | 2fd4f8aab3858083d3a786f8e4de805d3c6b3834 | |
parent | b08f3aa148bc61756fbc38b6554c0bf277e7c632 (diff) | |
download | translated-content-9c11295578ec8108aa7ca22657d5422e75e056ff.tar.gz translated-content-9c11295578ec8108aa7ca22657d5422e75e056ff.tar.bz2 translated-content-9c11295578ec8108aa7ca22657d5422e75e056ff.zip |
fix: Add pt-br missing translated pieces (#1087)
-rw-r--r-- | files/pt-br/web/javascript/reference/operators/nullish_coalescing_operator/index.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/files/pt-br/web/javascript/reference/operators/nullish_coalescing_operator/index.html b/files/pt-br/web/javascript/reference/operators/nullish_coalescing_operator/index.html index b8199bd193..c3224db1f8 100644 --- a/files/pt-br/web/javascript/reference/operators/nullish_coalescing_operator/index.html +++ b/files/pt-br/web/javascript/reference/operators/nullish_coalescing_operator/index.html @@ -41,7 +41,7 @@ original_slug: Web/JavaScript/Reference/Operators/operador_de_coalescencia_nula // foo nunca é endereçado a nenhum valor, portanto, ainda está indefinido let someDummyText = foo || 'Hello!';</pre> -<p>Entretanto, devido ao <code>||</code> ser um operador lógico booleano, o operando do lado esquerdo é coagido para um valor booleano para sua avaliação, e, qualquer valor <em>falseável</em> (<code>0</code>, <code>''</code>, <code>NaN</code>, <code>null</code>, <code>undefined</code>) não é retornado. Este comportamento pode causar consequencias inesperadas se você considerar <code>0</code>, <code>''</code>, or <code>NaN</code> como valores válidos.</p> +<p>Entretanto, devido ao <code>||</code> ser um operador lógico booleano, o operando do lado esquerdo é coagido para um valor booleano para sua avaliação e qualquer valor <em>falseável</em> (<code>0</code>, <code>''</code>, <code>NaN</code>, <code>null</code>, <code>undefined</code>) não é retornado. Este comportamento pode causar consequencias inesperadas se você considerar <code>0</code>, <code>''</code>, ou <code>NaN</code> como valores válidos.</p> <pre class="brush: js">let count = 0; let text = ""; @@ -49,7 +49,7 @@ let text = ""; let qty = count || 42; let message = text || "Olá!"; console.log(qty); // 42 e não 0 -console.log(message); // "hi!" e não "" +console.log(message); // "Olá!" e não "" </pre> <p>O operador de coalescência nula evita esta cilada pois retorna o segundo operando apenas quando o primeiro é avaliado entre os valores <code>null</code> ou <code>undefined</code> (mas nehum outro valor falseável):</p> |