Skip to content

Commit b3c65d6

Browse files
committed
Grammatical improvements
The grammatical improvements proposed by @jonnathan-ls have been applied. They mainly consisted of the correct use of commas. There were also two small replacements of words.
1 parent 4e7ed7f commit b3c65d6

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ alert( +"" ); // 0
147147
*/!*
148148
```
149149

150-
Isto na verdade faz a mesma coisa que `Number(...)`, mas de forma mais curta.
150+
Isto, na verdade, faz a mesma coisa que `Number(...)`, mas de maneira mais curta.
151151

152152
A necessidade de converter strings em números surge com frequência. Por exemplo, se nós estivermos pegando valores de campos de formulário HTML, eles são normalmente strings. E se nós quisermos somá-los?
153153

@@ -177,7 +177,7 @@ alert( +apples + +oranges ); // 5
177177

178178
Do ponto de vista matemático, a abundância de sinais de mais pode parecer estranha. Mas de um ponto de vista de um programador, não há nada de especial: positivos unários são aplicados primeiro, eles convertem strings em números, e então o positivo binário os soma.
179179

180-
Por que positivos unários são aplicados a valores antes dos positivos binários? Como iremos ver, é por causa da *maior precedência* destes.
180+
Por que positivos unários são aplicados a valores antes dos positivos binários? Como iremos ver, é devido à *maior precedência* destes.
181181

182182
## Precedência de operador
183183

@@ -241,7 +241,7 @@ alert( a ); // 3
241241
alert( c ); // 0
242242
```
243243

244-
No exemplo acima, o resultado da expressão `(a = b + 1)` é o valor que é atribuído à `a` (isto é, `3`). Este é então usado para avaliações adicionais.
244+
No exemplo acima, o resultado da expressão `(a = b + 1)` é o valor atribuído à `a` (isto é, `3`). Este é então usado para avaliações adicionais.
245245

246246
Código engraçado, não é? Nós devemos entender como ele funciona, porque às vezes nós o vemos em bibliotecas JavaScript.
247247

@@ -366,7 +366,7 @@ let a = counter++; // (*) mudou ++counter para counter++
366366
alert(a); // *!*1*/!*
367367
```
368368

369-
Na linha `(*)`, a forma pós-fixa `counter++` também incrementa `counter` mas retorna o valor *antigo* (anterior ao incremento). Então, o `alerta` mostra `1`.
369+
Na linha `(*)`, a forma pós-fixa `counter++` também incrementa `counter`, mas retorna o valor *antigo* (anterior ao incremento). Então, o `alerta` mostra `1`.
370370

371371
Resumindo:
372372

@@ -384,7 +384,7 @@ Resumindo:
384384
let counter = 0;
385385
alert( ++counter ); // 1
386386
```
387-
- Se quisermos incrementar um valor mas usar o seu valor anterior, nós precisamos da forma pós-fixa:
387+
- Se quisermos incrementar um valor, mas usar o seu valor anterior, nós precisamos da forma pós-fixa:
388388

389389
```js run
390390
let counter = 0;
@@ -443,7 +443,7 @@ Estes operadores são muito raramente usados, quando nós precisamos mexer com n
443443

444444
O operador vírgula `,`, é um dos operadores mais raros e incomuns. Às vezes, ele é usado para escrever código mais curto, de modo que precisamos conhecê-lo para entender o que está ocorrendo.
445445

446-
O operador vírgula nos permite avaliar várias expressões, dividindo-as com uma vírgula `,`. Cada uma delas é avaliada mas somente o resultado da última é retornado.
446+
O operador vírgula nos permite avaliar várias expressões, dividindo-as com uma vírgula `,`. Cada uma delas é avaliada, mas somente o resultado da última é retornado.
447447

448448
Por exemplo:
449449

0 commit comments

Comments
 (0)