Skip to content

Commit d63363a

Browse files
committed
remove general translations of 'case' and default'
1 parent 2d5fe86 commit d63363a

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

1-js/02-first-steps/13-switch/article.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Ela é uma forma mais descritiva de comparar um valor com múltiplas variantes.
66

77
## A sintaxe
88

9-
O `switch` tem um ou mais blocos `caso` e um `defeito` opcional.
9+
O `switch` tem um ou mais blocos `case` (caso) e um `default` (padrão) opcional.
1010

1111
Tem uma apresentação similar a:
1212

@@ -26,9 +26,9 @@ switch(x) {
2626
}
2727
```
2828

29-
- O valor de `x` é comparado por meio de uma igualdade exata ao valor do primeiro `caso` (isto é, ao `valor1`), a seguir ao do segundo (`valor2`) e assim sucessivamente.
30-
- Se uma igualdade é encontrada, o `switch` começa a executar o código a partir do início do `caso` correspondente, até ao próximo `break` (ou até ao fim do `switch`).
31-
- Se nenhum caso é equiparado então o código em `defeito` é executado (se existir).
29+
- O valor de `x` é comparado por meio de uma igualdade exata ao valor do primeiro `case` (isto é, ao `valor1`), a seguir ao do segundo (`valor2`) e assim sucessivamente.
30+
- Se uma igualdade é encontrada, o `switch` começa a executar o código a partir do início do `case` correspondente, até ao próximo `break` (ou até ao fim do `switch`).
31+
- Se nenhum `case` é equiparado então o código em `default` é executado (se existir).
3232

3333
## Um exemplo
3434

@@ -114,7 +114,7 @@ Aqui `+a` dá `1`, o que é comparado a `b + 1` no `case`, e o código correspon
114114

115115
Múltiplas variantes de `case` que partihem o mesmo código podem ser agrupadas.
116116

117-
Por exemplo, se quisermos que o mesmo código corra por `caso 3` e `caso 5`:
117+
Por exemplo, se quisermos que o mesmo código corra por `case 3` e `case 5`:
118118

119119
```js run no-beautify
120120
let a = 2 + 2;
@@ -125,7 +125,7 @@ switch (a) {
125125
break;
126126

127127
*!*
128-
case 3: // (*) dois casos agrupados
128+
case 3: // (*) dois cases agrupados
129129
case 5:
130130
alert('Errado!');
131131
alert("Porque não tem aulas de matemática?");
@@ -139,7 +139,7 @@ switch (a) {
139139

140140
Agora ambos `3` e `5` mostram a mesma mensagem.
141141

142-
A habilidade para "agrupar" casos é um efeito secundário de como `switch/case` funciona sem `break`. Aqui a execução do `caso 3` começa pela linha `(*)` e prossegue pelo `caso 5`, por não existir `break`.
142+
A habilidade para "agrupar" cases é um efeito secundário de como `switch/case` funciona sem `break`. Aqui a execução do `case 3` começa pela linha `(*)` e prossegue pelo `case 5`, por não existir `break`.
143143

144144
## O tipo importa
145145

0 commit comments

Comments
 (0)