3. Variables y funciones

3.3. Variables del sistema

P5 nos proporciona una serie de variables predefinidas que nos facilitan el trabajo. Unas de las más utilizadas son width y height, que almacenan los valores de ancho y alto de nuestro canvas. Al ser variables del sistema, no es necesario que las declaremos, puesto que P5 ya lo ha hecho por nosotros.

Figura 28. Variables del sistema: width y height
Fuente: elaboración propia.
En la figura 28 estamos dibujando una línea desde el punto (0, 0) hasta el punto (width, height), de manera que la línea siempre cruzará todo el canvas independientemente de los parámetros que le demos a createCanvas().

Otra de las variables predefinidas que nos encontramos en P5 es PI, la constante trigonométrica. Nos puede resultar bastante útil a la hora de, por ejemplo, dibujar arcos.

Figura 29. Variables del sistema: PI
Fuente: elaboración propia.
Podéis repasar cómo se dibujan los arcos acudiendo a su referencia en la web de P5.