Skip to content

Commit 4d5ac24

Browse files
authored
Update article.md
Add revision and changes.
1 parent 69acd52 commit 4d5ac24

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ alert( '2' > 1 ); // true, a string '2' é convertida para o número 2
7474
alert( '01' == 1 ); // true, a string '01' é convertida para o número 1
7575
```
7676

77-
Para valores booleanos, `true` torna-se `1` e `false` torna-se `0`.
77+
Para valores booleanos, `true` torna-se `1`, e `false` torna-se `0`.
7878

7979
Por exemplo:
8080

@@ -134,7 +134,7 @@ alert( 0 === false ); // false, porque os tipos são diferentes
134134

135135
Existe também um operador de "diferença estrita" `!==`, análogo a `!=`.
136136

137-
O operador de igualdade estrito é um pouco mais longo para escrever, mas torna óbvio o que está acontecendo e deixa menos espaço para erros.
137+
O operador de igualdade estrita é um pouco mais longo para se escrever, mas torna óbvio o que está acontecendo e deixa menos espaço para erros.
138138

139139
## Comparação com "null" e "undefined"
140140

@@ -143,19 +143,19 @@ Vamos ver mais casos extremos.
143143
Existe um comportamento não intuitivo quando `null`, ou `undefined`, são comparados com outros valores.
144144

145145

146-
Para uma verificação de igualdade estrita `===` : Esses valores são diferentes, porque cada um deles é de um tipo diferente.
146+
Para uma verificação de igualdade estrita `===`:<br />Esses valores são diferentes, porque cada um deles é de um tipo diferente.
147147

148148
```js run
149149
alert( null === undefined ); // false
150150
```
151151

152-
Para uma verificação não estrita `==` : Existe uma regra especial. Esses dois são um "lindo casal": eles são iguais (no sentido de "=="), mas a nenhum outro valor.
152+
Para uma verificação não estrita `==`:<br />Existe uma regra especial. Esses dois são um "lindo casal": eles são iguais (no sentido de "=="), mas a nenhum outro valor.
153153

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

158-
Para matemática e outras comparações `< > <= >=` : `null/undefined` são convertidos em números: `null` torna-se `0`, enquanto `undefined` torna-se `NaN` (*Not a Number*).
158+
Para matemática e outras comparações `< > <= >=`:<br />`null/undefined` são convertidos em números: `null` torna-se `0`, enquanto `undefined` torna-se `NaN` (*Not a Number*).
159159

160160
Agora, vamos ver algumas coisas engraçadas que acontecem quando aplicamos essas regras. E, o que é mais importante, como não cair em uma armadilha com eles.
161161

0 commit comments

Comments
 (0)