Skip to content

Commit 87320ca

Browse files
committed
refactor: apply further correction after proofreading the text
1 parent f47c354 commit 87320ca

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

1-js/02-first-steps/09-comparison/1-comparison-questions/solution.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
```js no-beautify
44
5 > 4true
5-
"apple" > "pineapple"false
5+
"maça" > "abacaxi"true
66
"2" > "12"true
77
undefined == nulltrue
88
undefined === nullfalse
@@ -12,10 +12,10 @@ null === +"\n0\n" → false
1212

1313
Alguns dos motivos:
1414

15-
1. Obviamente, verdade.
16-
2. Comparação de dicionário, portanto, falsa. `"a"` é menor que `"p"`.
15+
1. Obviamente, verdadeiro.
16+
2. Comparação de dicionário, portanto, verdadeiro. `"m"` é maior que `"a"`.
1717
3. Novamente, comparação de dicionário, primeiro caractere `"2"` é maior que o primeiro caractere `"1"`.
1818
4. Os valores `null` e `undefined` são iguais apenas entre si.
19-
5. Igualdade estrita é estrita. Diferentes tipos de ambos os lados levam ao falso.
20-
6. Semelhante a `(4)`, `null` só é igual a `undefined`.
19+
5. Igualdade estrita é estrita. Diferentes tipos de ambos os lados levam a falso.
20+
6. Semelhante no `(4)`, `null` só é igual a `undefined`.
2121
7. Igualdade estrita de diferentes tipos.

1-js/02-first-steps/09-comparison/article.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ alert( result ); // true
3737

3838
## Comparação de strings
3939

40-
Para ver se uma string é maior que outra, o JavaScript usa a chamado ordem "dicionário" ou "lexicográfica".
40+
Para ver se uma string é maior que outra, o JavaScript usa a chamada ordem "dicionário" ou "lexicográfica".
4141

4242
Em outras palavras, as strings são comparadas letra a letra.
4343

@@ -126,7 +126,7 @@ A mesma coisa acontece com uma string vazia:
126126
alert( '' == false ); // true
127127
```
128128

129-
Isso acontece porque operandos de tipos diferentes são convertidos em números pelo operador de igualdade `==`. Uma string vazia, assim como `false`, torna-se um zero.
129+
Isso acontece porque operandos de tipos diferentes são convertidos em números pelo operador de igualdade `==`. Uma string vazia, assim como `false`, torna-se em um zero.
130130

131131
O que fazer se quisermos diferenciar `0` de `false`?
132132

@@ -149,14 +149,14 @@ O operador de igualdade estrita é um pouco mais longo para escrever, mas torna
149149
Há um comportamento não intuitivo quando `null` ou `undefined` são comparados a outros valores.
150150

151151
Para uma verificação de igualdade estrita `===`
152-
: Esses valores são diferentes, porque cada um deles é de um tipo diferente.
152+
: Esses valores diferem, porque cada um deles é de um tipo diferente.
153153

154154
```js run
155155
alert( null === undefined ); // false
156156
```
157157

158158
Para uma verificação não estrita `==`
159-
: Há uma regra especial. Esses dois são um "casal doce": eles se igualam (no sentido de `==`), mas não a qualquer outro valor.
159+
: Há uma regra especial. Esses dois são um "casal doce": eles se igualam (no sentido de `==`), mas não, a qualquer outro valor.
160160

161161
```js run
162162
alert( null == undefined ); // true
@@ -165,7 +165,7 @@ Para uma verificação não estrita `==`
165165
Para matemática e outras comparações `< > <= >=`
166166
: `null/undefined` são convertidos em números: `null` torna-se `0`, enquanto `undefined` torna-se `NaN`.
167167

168-
Agora vamos ver algumas coisas engraçadas que acontecem quando aplicamos essas regras. E, o que é mais importante, como não cair numa armadilha com eles.: Esses valores são diferentes, porque cada um deles é de um tipo diferente.
168+
Agora vamos ver algumas coisas engraçadas que acontecem quando aplicamos essas regras. E, o que é mais importante, como não cair numa armadilha com eles.: Esses valores diferem, porque cada um deles é de um tipo diferente.
169169

170170
### Resultado estranho: null vs 0
171171

0 commit comments

Comments
 (0)