"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.