point() es una función matemática que toma una coordenada x y una coordenada y y dibuja un punto en la pantalla.
Así que ahora mismo está dibujando un punto que es sólo un gran pixel, el cual debes poder ver si miras de cerca.
Si quieres hacer el punto más grande, puedes llamar la función strokeWeight() y asignarle un tamaño, digamos 10.
Ajà, así está mejor. Así que ahora hablemos sobre algunas expresiones matemáticas.
Una expresión matemática es cualquier cadena, de números y símbolos que da como resultado otro número.
Por ejemplo, "1+1" es una expresión matemática que da como resultado 2
Una expresión más complicada podría ser "4 + 3 * 8 / (2 + 2)", el cual da como resultado a umm, bien, veamos, dos... bien, no importa a cuanto equivale.
El punto es que, mientras estás escribiendo código, en cualquier parte donde normalmente usarías un número, puedes actualmente sustituir uno de esas expresiones matemáticas.
Por ejemplo, esta función punto() aquí acepta 2 números como parámetros
En lugar de 100, podría decir también "50+50", o tal vez "25*4"
y el computador evaluaría esas expresiones por nosotros antes de dibujar el punto en la posición
El orden básico de las operaciones que aprendiste en el colegio se aplica a la codificación también.
¿Recuerdas "PEMDAS"?
Bien, tal vez no, pero este es el acrónimo que aprendí en el colegio y lo que significa.
"Paréntesis, Exponente, Multiplicación, División, Adición, Sustracción"
Y aquí no simboliza exponente en este lenguaje, así que en nuestro caso, es sólo "PMDAS".
Esto significa que todo dentro de los paréntesis es evaluado primero, y luego la multiplicación y división son evaluadas de izquierda a derecha,
y finalmente hacemos la adición y sustracción, también de izquierda a derecha.
Sólo vamos con un par de ejemplos más y vemos que clases de cosas podemos hacer.
Dibujemos un rectángulo, digamos en "100*(4-2)", y entonces le damos de coordenada "y", "(300 + 50) / 7 + 80",
y quizás un ancho de "100 + 50", umm, y entonces un alto de "60 * 3", ¿que te parece?
Uff, es un gordo rectángulo, digamos que quiero modificar el strokeWeight() a algo más pequeño como "10 -7", Si?
Emm, Puedo también dibujar una elipse() en, no sé, "130 + 50" y "100 + 60", quizás "40 * 3", y démosle "200 - 17", ¿si?
Oh, ¡mira eso!
Parece como... un elefante
Bien, eso es, ahora conoces las expresiones matemáticas.