1 00:00:02,045 --> 00:00:08,048 "point()" est une fonction qui a besoin des coordonnées x et y pour dessiner un point. 2 00:00:08,288 --> 00:00:13,428 On obtient un point de 1 pixel. Il est petit, mais visible ! 3 00:00:13,428 --> 00:00:19,210 Pour l'agrandir, utilisez la fonction "strokeWeight()" en indiquant la taille, disons... 10. 4 00:00:19,210 --> 00:00:23,374 C'est mieux. Voyons maintenant les expressions mathématiques. 5 00:00:23,374 --> 00:00:27,420 Une expression mathématique est une formule avec des symboles et des nombres pour calculer un autre nombre. 6 00:00:27,420 --> 00:00:31,465 Un bon exemple est "1+1". en la calculant, on obtient 2. 7 00:00:31,465 --> 00:00:44,705 Un exemple plus compliqué est "4 + 3 * 8 / (2+2)" qui a pour résultat ... hum... je ne sais pas... c'est pas grave ! 8 00:00:44,705 --> 00:00:50,467 En codant, partout où vous pouvez utiliser un nombre, vous pouvez le remplacer par une expression mathématique. 9 00:00:50,467 --> 00:00:54,936 Par exemple, on a deux nombres en paramètres de la fonction "point()". 10 00:00:54,936 --> 00:01:03,179 Au lieu de mettre 100, j'aurais pu mettre "50 + 50" ou "25 * 4". 11 00:01:03,179 --> 00:01:08,026 et l'ordinateur calculera le résultat de l'expression avant de dessiner le point. 12 00:01:08,026 --> 00:01:11,848 L'ordre de priorité des opérations (vu en math à l'école) s'applique ici aussi ! 13 00:01:11,848 --> 00:01:17,002 L'ordre des priorité peut se résumé par "PEMDAS" 14 00:01:17,002 --> 00:01:20,692 Ces symboles permettent de se souvenir de 15 00:01:20,692 --> 00:01:25,525 Parenthèse, Exposant, Multiplication, Division, Addition et Soustraction 16 00:01:25,525 --> 00:01:32,835 Sauf qu'en Javascript, on n'a pas l'opérateur pour l'exposant... il ne nous reste que "PMDAS". 17 00:01:32,835 --> 00:01:36,556 Ce symbole veut dire que tout ce qui est dans des parenthèses est calculé en premier. 18 00:01:36,556 --> 00:01:40,277 Puis, on s'occupe des multiplications et divisions de la gauche vers la droite. 19 00:01:40,277 --> 00:01:43,999 Et on termine par les additions et soustractions de la gauche vers la droite. 20 00:01:43,999 --> 00:01:47,829 Prenons d'autres exemples pour voir comment on peut utiliser ça. 21 00:01:47,829 --> 00:02:04,160 On va dessiner un rectangle, à la position x "100 * (4-2)" et en y "(300+50)/7 + 80" 22 00:02:04,160 --> 00:02:16,034 une largeur de "100 + 50" et une hauteur de "60 * 3". 23 00:02:16,034 --> 00:02:24,362 Il a un contour trop large. utilisons "strokeWeight()" avec "10 - 7". 24 00:02:24,362 --> 00:02:42,346 Et maintenant, une ellipse centrée en "130 + 50" et "100 + 60" avec une largeur de "40 * 3" et une hauteur de "200 - 17". 25 00:02:42,346 --> 00:02:45,755 Hey, regardez ça ! 26 00:02:45,755 --> 00:02:49,934 Ca ressemble à un ... éléphant ! 27 00:02:50,334 --> 00:02:54,634 Maintenant, vous savez tout sur les expressions mathématiques.