0:00:03.404,0:00:05.084 point() é uma função que 0:00:05.084,0:00:07.816 pega uma coordenada x e uma y e [br]faz um ponto na tela. 0:00:07.816,0:00:10.914 Então, agora desenhamos um [br]ponto de apenas 0:00:10.914,0:00:14.432 um pixel e você poderá vê-lo lá no fundo. [br]Se você quer fazer um 0:00:14.598,0:00:17.194 ponto maior, você pode chamar[br]a função strokeWeight() 0:00:17.216,0:00:19.164 e atribuir um tamanho, [br]nesse caso, 10. 0:00:19.174,0:00:21.112 Assim está melhor. 0:00:21.112,0:00:23.368 Vamos falar de algumas [br]expressões matemáticas. 0:00:23.368,0:00:27.585 Uma expressão é qualquer linha de números[br]e símbolos que resulta outro número. 0:00:27.585,0:00:29.713 Por exemplo, um mais um[br]é uma expressão 0:00:29.713,0:00:31.951 matemática que tem como resultado dois. 0:00:31.951,0:00:34.841 Uma expressão mais complicada [br]poderia ser: quatro mais três 0:00:34.841,0:00:38.101 multiplicado por oito[br]dividido por dois mais dois, 0:00:38.101,0:00:45.723 que resulta- vamos ver,[br]dois. O ponto é, 0:00:45.723,0:00:46.715 que ao programar, 0:00:46.715,0:00:48.755 qualquer lugar onde você[br]normalmente usaria 0:00:48.755,0:00:51.775 um número, você pode substituir [br]por uma expressão matemática. 0:00:51.775,0:00:53.853 Por exemplo, a função point() aceita 0:00:53.853,0:00:55.713 dois números como parâmetro. 0:00:55.713,0:00:57.927 No lugar de 100, eu poderia apenas colocar 0:00:57.927,0:01:03.265 "50 + 50," ou talvez "25 vezes quatro" 0:01:03.265,0:01:05.074 E o computador daria o resultado 0:01:05.077,0:01:09.338 antes de desenhar o ponto na posição.[br]A ordem básica das operações 0:01:09.338,0:01:11.969 que você aprendeu na escola[br]também se aplica ao código. 0:01:11.969,0:01:14.763 Se lembra do PEMDAS? 0:01:16.187,0:01:18.566 Bem, provavelmente não, mas esse 0:01:18.566,0:01:20.685 é o acrônimo que aprendi e significa 0:01:20.685,0:01:23.069 Parênteses, Exponencial, Multiplicação, 0:01:23.069,0:01:25.163 Divisão, Adição, Subtração. 0:01:25.163,0:01:28.227 E na verdade não existe [br]símbolos para exponencial 0:01:28.227,0:01:31.760 nessa linguagem, então [br]é apenas PMDAS. 0:01:32.705,0:01:34.625 Isso significa que tudo [br]que está dentro 0:01:34.625,0:01:36.545 dos parênteses é[br]calculado primeiro, e 0:01:36.545,0:01:38.465 depois são calculadas a multiplicação e 0:01:38.465,0:01:40.467 a divisão, da esquerda para a direita, e 0:01:40.467,0:01:42.131 finalmente, a adição e a subtração, 0:01:42.131,0:01:44.085 também da esquerda para a direita. 0:01:44.085,0:01:47.399 Vamos ver mais alguns exemplos [br]e o que podemos fazer. 0:01:47.399,0:01:49.618 Vamos desenhar um retângulo,[br] 0:01:49.618,0:01:56.151 100 vezes (quatro menos dois),[br]e nas coordenadas em y 0:01:56.151,0:02:00.176 300 mais 50 dividido por 0:02:00.176,0:02:03.449 sete mais 80. E uma largura [br]de 100 mais 50, 0:02:05.499,0:02:16.753 e uma altura de 60 vezes três.[br]Que tal? 0:02:16.753,0:02:19.722 Bem, está um pouco[br]grande. Vamos usar 0:02:19.722,0:02:23.870 o strokeWeight() para deixá-lo menor, [br]como 10 menos sete. 0:02:23.870,0:02:27.090 Também posso desenhar uma ellipse() 0:02:27.090,0:02:32.308 de 130 mais 50 0:02:32.308,0:02:34.766 e 100 mais 60, 0:02:34.766,0:02:37.575 talvez 40 vezes três, 0:02:38.382,0:02:42.078 e vamos fazer 200 menos 17. 0:02:42.898,0:02:45.036 E olhe o resultado! 0:02:45.036,0:02:49.533 Parece um elefante. 0:02:50.994,0:02:55.820 Então, agora você sabe [br]sobre expressões matemáticas. 0:02:55.820,0:03:00.000 Legendado por [Cristiane Naves][br]Revisado por [Cainã Perri]