"point()" est une fonction qui a besoin des
coordonnées x et y pour dessiner un point.
On obtient un point de 1 pixel.
Il est petit, mais visible !
Pour l'agrandir, utilisez la fonction
"strokeWeight()" en indiquant la taille,
disons... 10.
C'est mieux. Voyons maintenant les
expressions mathématiques.
Une expression mathématique est une
formule avec des symboles et des nombres
pour calculer un autre nombre.
Un bon exemple est "1+1".
en la calculant, on obtient 2.
Un exemple plus compliqué est
"4 + 3 * 8 / (2+2)" qui a pour résultat ...
hum... je ne sais pas... c'est pas grave !
En codant, partout où vous pouvez utiliser
un nombre, vous pouvez le remplacer
par une expression mathématique.
Par exemple, on a deux nombres en
paramètres de la fonction "point()".
Au lieu de mettre 100, j'aurais pu mettre
"50 + 50" ou "25 * 4".
et l'ordinateur calculera le résultat de
l'expression avant de dessiner le point.
L'ordre de priorité des opérations
(vu en math à l'école) s'applique ici aussi !
L'ordre des priorité peut se résumé par
"PEMDAS"
Ces symboles permettent de se souvenir de
Parenthèse, Exposant, Multiplication,
Division, Addition et Soustraction
Sauf qu'en Javascript, on n'a pas l'opérateur
pour l'exposant... il ne nous reste que "PMDAS".
Ce symbole veut dire que tout ce qui est dans
des parenthèses est calculé en premier.
Puis, on s'occupe des multiplications et divisions
de la gauche vers la droite.
Et on termine par les additions et soustractions
de la gauche vers la droite.
Prenons d'autres exemples pour voir
comment on peut utiliser ça.
On va dessiner un rectangle, à la position x
"100 * (4-2)" et en y "(300+50)/7 + 80"
une largeur de "100 + 50" et une hauteur
de "60 * 3".
Il a un contour trop large. utilisons
"strokeWeight()" avec "10 - 7".
Et maintenant, une ellipse centrée en "130 + 50"
et "100 + 60" avec une largeur de "40 * 3"
et une hauteur de "200 - 17".
Hey, regardez ça !
Ca ressemble à un ... éléphant !
Maintenant, vous savez tout sur
les expressions mathématiques.