diff --git a/.gitignore b/.gitignore index 1a71fb7c8..222e16904 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,6 @@ sftp-config.json Thumbs.db -/svgs \ No newline at end of file +/svgs +# VSCode workspace +.vscode/ diff --git a/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/solution.md b/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/solution.md index 6237c4183..6ce20fd1e 100644 --- a/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/solution.md +++ b/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/solution.md @@ -4,17 +4,17 @@ Contudo, para certas *strings*, um simples `'=='` também funciona. ```js no-beautify if(browser == 'Edge') { - alert("Você usa o Edge!"); + alert("Você tem o Edge!"); } else if (browser == 'Chrome' || browser == 'Firefox' || browser == 'Safari' || browser == 'Opera') { - alert( 'Okay, também suportamos esse navegador.' ); + alert( 'Ok, nós também suportamos esses navegadores' ); } else { - alert( 'Esperamos que esta página tenha uma boa apresentação!' ); + alert( 'Esperamos que esta página pareça bem!' ); } ``` Por favor, note: a construção `browser == 'Chrome' || browser == 'Firefox' …` está repartida por múltiplas linhas para melhor leitura. -Mas a construção `switch` ainda é mais clara e descritiva. +Numa comparação, a construção `switch` é mais clara e descritiva. diff --git a/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/task.md b/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/task.md index e3ecae15a..148a7f03a 100644 --- a/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/task.md +++ b/1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/task.md @@ -9,18 +9,18 @@ Escreva o código empregando `if..else` que corresponda ao seguinte `switch`: ```js switch (browser) { case 'Edge': - alert( "Você usa o Edge!" ); + alert( "Você tem o Edge!" ); break; case 'Chrome': case 'Firefox': case 'Safari': case 'Opera': - alert( 'Okay, também suportamos esse navegador' ); + alert( 'Ok, nós também suportamos esses navegadores' ); break; default: - alert( 'Esperamos que esta página tenha uma boa apresentação!' ); + alert( 'Esperamos que esta página pareça bem!' ); } ``` diff --git a/1-js/02-first-steps/14-switch/article.md b/1-js/02-first-steps/14-switch/article.md index a661d7d0a..c9e0c52d9 100644 --- a/1-js/02-first-steps/14-switch/article.md +++ b/1-js/02-first-steps/14-switch/article.md @@ -87,7 +87,7 @@ alert( 'Muito alto' ); alert( "Não conheço tais valores" ); ``` -````smart header="Qualquer expressão pode servir de argumento a 'switch/case'" +````smart header="Qualquer expressão pode servir de argumento a `switch/case`" Ambos `switch` e `case` permitem expressões arbitrárias. Por exemplo: @@ -107,7 +107,7 @@ switch (+a) { alert("isto não é executado"); } ``` -Aqui `+a` dá `1`, que é comparado no `case` a `b + 1`, e o código correspondente é executado. +Aqui `+a` é `1`, que é comparado no `case` a `b + 1`, e o código correspondente é executado. ```` ## Grupos de "case"