Skip to content

Commit 508dec3

Browse files
authored
Merge pull request braziljs#374 from romulomourao/master
Fix Imagens quebradas
2 parents ceabd09 + 56cca2f commit 508dec3

File tree

5 files changed

+13
-2
lines changed

5 files changed

+13
-2
lines changed

chapters/11-pratica-linguagem-de-programacao.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ A parte `>(x, 5)` do programa anterior seria representado assim:
5757

5858
Essa estrutura de dados é chamado de árvore de sintaxe. Se você imaginar os objetos como pontos de ligações entre eles e com linhas entre esses pontos, ele tem uma forma treelike. O fato de que as expressões contem outras expressões que por sua vez pode conter mais expressões é semelhante à maneira como dividir ramos e dividir novamente.
5959

60-
![Syntax three](../img/syntax_free.png)
60+
![Syntax three](../img/syntax_tree.png)
6161

6262
Compare isso com o analisador que escrevemos para o formato de arquivo de configuração no capítulo 9 que tinha uma estrutura simples: dividir a entrada em linhas e tratar essas linhas uma de cada vez. Havia apenas algumas formas simples de mostrar que uma linha foi permitida.
6363

chapters/13-document-object-model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@ Nossa função de animação recebe como argumento o tempo atual, o qual é comp
494494

495495
`Math.cos` (cosseno) e `Math.sin` (seno) são úteis para achar pontos que se localizam em um círculo ao redor de um ponto (0,0) com o raio de uma unidade. Ambas as funções interpretam seu argumento como a posição nesse círculo, com 0 significando o ponto na extrema direita do círculo, indo em sentido horário até 2π (cerca de 6.28) nos levou ao redor de todo o círculo. `Math.cos` informa a coordenada x (no plano cartesiano) do ponto que corresponde à dada posição no círculo, enquanto `Math.sin` informa a coordenada y. Posições (ou ângulos) maiores que 2π ou abaixo de 0 são válidos—a rotação se repete, de modo que *a*+2π refere-se ao mesmo ângulo que *a*
496496

497-
![Usando seno e cosseno para computador cordenadas](.../img/cos_sin.jpg)
497+
![Usando seno e cosseno para computador cordenadas](../img/cos_sin.svg)
498498

499499
A animação do gato mantém um contador, `angle`, para o ângulo atual da animação, e incrementa-o proporcionalmente ao tempo decorrido a cada vez que a função `animate` é chamada. Ela pode usar esse ângulo para computar a posição atual do elemento de imagem. A propriedade de estilo `top` é computada com `Math.sin` e multiplicada por 20, que é o raio vertical do nosso círculo. O estilo `left` é baseado em `Math.cos` e multiplicado por 200, de maneira que o círculo é muito mais largo do que alto, resultando em uma rotação elíptica.
500500

img/cos_sin.jpg

-18.1 KB
Binary file not shown.

img/cos_sin.svg

Lines changed: 11 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)