Skip to content

Commit 34ce10e

Browse files
committed
refactor: changes correction suggestions according to PR number 56 and improves the translation
1 parent 02f7bd3 commit 34ce10e

File tree

16 files changed

+77
-80
lines changed

16 files changed

+77
-80
lines changed

1-js/02-first-steps/11-logical-operators/1-alert-null-2-undefined/solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
A resposta é `2`, que é o primeiro valor verdadeiro.
1+
A resposta é `2`, pois é o primeiro valor verdadeiro.
22

33
```js run
44
alert( null || 2 || undefined );

1-js/02-first-steps/11-logical-operators/1-alert-null-2-undefined/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ importância: 5
22

33
---
44

5-
# Qual o resultado do OU?
5+
# Qual o resultado do *OR* ?
66

77
Qual é a saída do código abaixo?
88

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
The answer: first `1`, then `2`.
21
A resposta: primeiro `1`, depois `2`.
32

43
```js run
@@ -7,8 +6,8 @@ alert( alert(1) || 2 || alert(3) );
76

87
Ao chamar `alert` não é retornado nenhum valor. Ou seja, é retornado `undefined`.
98

10-
1. O primeiro OU `||` avalia o operando da esquerda `alert(1)`. Que mostra a primeira mensagem com `1`.
11-
2. O `alert` retorna `undefined`, então OU vai ao segundo operando procurando por um valor verdadeiro.
12-
3. O segundo operando `2` é verdadeiro, então a execução é interrompida, `2` é retornado e é mostrado pelo `alert` externo.
9+
1. O primeiro *OR* `||` avalia o operando da esquerda `alert(1)`. Que mostra a primeira mensagem com `1`.
10+
2. O `alert` retorna `undefined`, então *OR* vai ao segundo operando procurando por um valor verdadeiro.
11+
3. O segundo operando `2` é verdadeiro, então a execução é interrompida, `2` é retornado e, é mostrado pelo `alert` externo.
1312

1413
Não haverá `3`, pois a execução não chega a `alert(3)`.

1-js/02-first-steps/11-logical-operators/2-alert-or/task.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
importância: 3
1+
importance: 3
22

33
---
44

5-
# Qual o resultado do alerta de encadeamento de OU's?
5+
# Qual o resultado do alerta de encadeamento de *OR*'s?
66

77
Qual a saída do código abaixo?
88

1-js/02-first-steps/11-logical-operators/3-alert-1-null-2/task.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
importância: 5
1+
importance: 5
22

33
---
44

5-
# Qual o resultado de E?
5+
# Qual o resultado de *AND*?
66

77
O que este código irá mostrar?
88

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
The answer: `1`, and then `undefined`.
21
Resposta: `1`, e depois `undefined`.
32

43
```js run
54
alert( alert(1) && alert(2) );
65
```
76

8-
The call to `alert` returns `undefined` (it just shows a message, so there's no meaningful return).
97
A chamada de `alert` retorna `undefined` (apenas mostra uma mensagem, então não existe nenhum retorno significativo).
108

11-
Por causa disso, `&&` avalia o operando à esquerda (mostra `1`), e imediatamente interrompe, pois `undefined` é um valor falso. E `&&` procura por um valor falso e o retorna, então está feito.
9+
Por causa disso, `&&` avalia o operando à esquerda (mostra `1`), e imediatamente interrompe, pois, `undefined` é um valor falso. *AND* `&&` procura por um valor falso e o retorna, então está feito.

1-js/02-first-steps/11-logical-operators/4-alert-and/task.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
importância: 3
1+
importance: 3
22

33
---
44

5-
# Qual o resultado dos alerts encadeados em E?
5+
# Qual o resultado dos alerts encadeados em *AND*?
66

77
O que este código irá mostrar?
88

1-js/02-first-steps/11-logical-operators/5-alert-and-or/solution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Resposta: `3`.
44
alert( null || 2 && 3 || 4 );
55
```
66

7-
A precedência de E `&&` é maior do que OU `||`. então ele é executado primeiro.
7+
A precedência de *AND* `&&` é maior que *OR* `||`. Então ele é executado primeiro.
88

99
O resultado de `2 && 3 = 3`, então a expressão se torna:
1010

1-js/02-first-steps/11-logical-operators/5-alert-and-or/task.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
importância: 5
1+
importance: 5
22

33
---
44

5-
# O resultado de OR E OR
5+
# O resultado de *OR* *AND* *OR*
66

77
Qual será o resultado?
88

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
importância: 3
1+
importance: 3
22

33
---
44

55
# Verifique o intervalo entre
66

7-
Escreva uma condição "if" para verificar se `idade` está entre o intervalo fechado `14` e `90`.
7+
Escreva uma condição "if" para verificar se `age` está no intervalo fechado de 14 a 90.
88

9-
"Fechado" significa que `idade` pode chegar a ser `14` ou `90`.
9+
"Fechado" significa que `age` pode chegar a ser `14` ou `90`.

0 commit comments

Comments
 (0)