"ponit()" es una función que toma
una coordenada "x" y una coordenada "y",
y dibuja un punto en la pantalla.
Así que en este momento está dibujando un punto del tamaño de un gran pixel,
que podrás ver si hechas un vistazo.
Si quieres hacer el punto más grande,
puedes llamar la función "strokeWeight()"
y asignarle un tamaño, digamos 10.
¡Ajá! Eso 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 dan como resultado otro número.
Por ejemplo, "1 + 1" es una expresión matemática que se evalúa como 2.
Una expresión un poco más complicada sería
"4 + 3 * 8 / (2 + 2)",
que al evaluarla, déjenme ver,
dos, no importa el resultado.
El punto es que, mientras estás escribiendo código,
en cualquier lugar donde normalmente podrías usar
un número, puedes en realidad sustituirlo
por una de esas expresiones matemáticas.
Así que por ejemplo, esta función "point()"
acepta dos números como parámetros.
En lugar de 100, podría escribir
"50 + 50," o tal vez "25 * 4,"
y la computadora evaluaría esas expresiones por nosotros,
antes de dibujar el punto en esa posición.
El orden básico de las operaciones que aprendiste en la escuela
también aplica al escribir código.
¿Recuerdas PEMDAS?
Bueno, tal vez no, pero es
el acrónimo que aprendí en la escuela y que significa:
Paréntesis, Exponente, Multiplicación,
División, Adición y Sustracción.
Y en realidad no hay un símbolo para exponente en este lenguaje,
así que en nuestro caso, sólo es "PMDAS".
Esto significa que todo lo que
está dentro de los paréntesis se evalúa primero,
y luego se evalúan la multiplicación y la división
de izquierda a derecha,
y al final hacemos la adición (o suma),
y la sustración (o resta), también de izquierda a derecha.
Así que vamos a un par de ejemplos y
ver qué cosas podemos hacer.
Dibujemos un rectángulo, tal vez en "100 * (4 - 2)",
y luego, a la coordenada "y" le asignamos
"(300 + 50) / 7 + 80",
y tal vez una anchura de "100 + 50",
y luego una altura de "60 * 3", ¿qué te parece?
¡Uff! Es un rectángulo gordo.
Tal vez deba configurar la función "strokeWeight()"
a algo más pequeño como "10 - 7", ¿sí?
También puedo dibujar una elipse
en "130 + 50"
y "100 + 60",
tal vez "40 * 3",
y vamos a hacer "200 - 17", ¿sí?
¡Oh, miren eso!
¡Parece como ... un elefante!
Bueno, eso es todo, ahora ya sabes más sobre expresiones matemáticas.