Referencia
Encuentra explicaciones sencillas para cada pieza de código de p5.js.
Looking for p5.sound? Go to the p5.sound reference!
Cambia dónde se dibujan las elipses, círculos y arcos.
Dibuja ciertas características con bordes irregulares (aliased).
Cambios donde se dibujan rectángulos y cuadrados.
Dibuja ciertas características con bordes suaves (antialiased).
Establece el estilo para representar los finales de las líneas.
Establece el estilo de las uniones que conectan segmentos de línea.
Establece el ancho del trazo utilizado para puntos, líneas y contornos de formas.
Dibuja un arco.
Dibuja un círculo.
Dibuja una elipse (óvalo).
Dibuja una línea recta entre dos puntos.
Dibuja un solo punto en el espacio.
Dibuja un cuadrilátero (figura de cuatro lados).
Dibuja un rectángulo.
Dibuja un cuadrado.
\nDibuja un triángulo.\n\n\nUn triángulo es una forma de tres lados definida por tres puntos.
Establece el color a utilizar para el fondo del lienzo.
Inicia la definición de una figura que enmascarará cualquier figura dibujada posteriormente.
El método clear() hace que cada píxel sea 100% transparente.
Define una figura que enmascarará cualquier figura dibujada posteriormente.
Llamar a colorMode cambia la manera en que p5.js interpreta los valores de color.
Termina la definición de una máscara que empezó con beginClip().
Comienza a utilizar formas para borrar partes del lienzo.
Establece el color que se va a utilizar para rellenar las formas.
Al llamar a noErase(), se detiene la acción de borrar que se había iniciado previamente con erase().
Deshabilita la configuración del color de relleno para las formas.
Deshabilita el dibujo de puntos, líneas, y los trazos o contornos de las formas.
Establece el color utilizado para dibujar puntos, líneas, y trazos o contornos de las formas.
Obtiene el valor de brillo de un color.
Crea un objeto p5.Color.
Obtiene el valor verde de un color.
Obtiene el valor de tono de un color.
Combina dos colores para encontrar un tercer color entre ellos.
Obtiene el valor de luminosidad de un color.
Obtiene el valor rojo de un color.
Obtiene el valor de saturación de un color.
Obtiene el valor alfa (transparencia) de un color.
Obtiene el valor azul de un color.
Blends multiple colors to find a color between them.
Sets the alpha (transparency) value of a color.
Sets the blue component of a color.
Sets the green component of a color.
Sets the red component of a color.
Returns the color formatted as a String.
Establece la forma en que el texto está alineado cuando se llama a text().
Calcula el ascenso de la fuente actual en su tamaño actual.
Calcula el descenso de la fuente actual en su tamaño actual.
Establece el espaciado entre líneas de texto cuando se llama a text().
Establece el tamaño de la fuente cuando se llama a text().
Establece el estilo para las fuentes del sistema cuando se llama a text().
Calcula el ancho máximo de una cadena de texto dibujada cuando se llama a text().
Establece el estilo para el ajuste de texto cuando se llama a text().
Carga una fuente y crea un objeto p5.Font.
Dibuja texto en el lienzo.
Establece la fuente utilizada por la función text().
Dibuja una imagen en el lienzo.
Cambia la ubicación desde la cual se dibujan las imágenes cuando se llama a image().
Carga una imagen para crear un objeto p5.Image.
Elimina el tinte actual establecido por tint().
Genera un gif a partir de un boceto y lo guarda en un archivo.
Tinta imágenes usando un color.
Crea un objeto
Guarda el lienzo actual como una imagen.
Captura una secuencia de fotogramas del lienzo que pueden ser guardados como imágenes.
Copia una región de píxeles de una imagen a otra.
Copia píxeles de una imagen fuente a una región del lienzo.
Aplica un filtro de imagen al lienzo.
Obtiene un píxel o una región de píxeles del lienzo.
Carga el valor actual de cada píxel en el lienzo en el arreglo de píxeles.
Un array que contiene el color de cada píxel en el lienzo.
Establece el color de un píxel o dibuja una imagen en el lienzo.
Actualiza el lienzo con los valores RGBA en el arreglo de píxeles.
Aplica una matriz de transformación al sistema de coordenadas.
Borra todas las transformaciones aplicadas al sistema de coordenadas.
Rota el sistema de coordenadas.
Rota el sistema de coordenadas alrededor del eje x en modo WebGL.
Rota el sistema de coordenadas alrededor del eje y- en modo WebGL.
Rota el sistema de coordenadas alrededor del eje z- en modo WebGL.
Escala el sistema de coordenadas.
Inclina el eje x- para que las formas parezcan sesgadas.
Inclina el eje y- para que las formas aparezcan sesgadas.
Desplaza el sistema de coordenadas.
cursor() cambia la apariencia de el cursor y cuenta con tres parámetros.
La variable deltaTime rastrea el número de milisegundos que tomó dibujar el último fotograma.
describe() genera una descripción del lienzo, la cual es accesible para lectores de pantalla y otras tecnologías de asistencia.
describeElement() genera una descripción de los elementos presentes en el lienzo, la cual es accesible para lectores de pantalla y otras tecnologías de asistencia.
displayDensity() devuelve la densidad de píxeles actual de la pantalla.
La variable displayHeight almacena la altura de la pantalla.
La variable displayWidth almacena el ancho de la pantalla.
La variable booleana focused indica si la ventana de un programa de p5.js está activa, lo que permite que el boceto (sketch) reciba información, como interacciones con el teclado o el ratón.
La variable frameCount rastrea el número de fotogramas (frames) que se han mostrado desde que el programa comenzó a ejecutarse.
Establece el número de cuadros a dibujar por segundo.
"fullscreen() acepta un parámetro de carácter Booleano, es decir, ‘true’(verdadero) o ‘false’ (falso); y es capaz de activar el modo de pantalla completa o devolver el estado actual de la pantalla " Si se pasa true como argumento, por ejemplo: fullscreen(true), el boceto (sketch) se mostrará en modo de pantalla completa.
getTargetFrameRate() devuelve la velocidad de cuadros con la que se está dibujando el boceto (sketch).
Devuelve la URL o enlace del boceto (sketch) como una ‘cadena de caracteres’, también conocida en inglés como String .
Devuelve los parámetros de la URL como un objeto.
Devuelve la ruta de URL del boceto (sketch) como un arreglo de cadenas.
gridOutput() genera una descripción de las formas presentes en el lienzo, la cual es accesible para lectores de pantalla, y otras tecnologías de asistencia gridOutput() añade una descripción general del lienzo, una lista de formas, y una tabla de formas a la página web.
La variable height almacena la altura del lienzo en píxeles.
noCursor() oculta el cursor.
pixelDensity() define la densidad de los píxeles, o devuelve la densidad actual de píxeles.
La función print() muestra texto en la consola del navegador web.
textOutput() genera una descripción de las formas presentes en el lienzo, la cual es accesible para lectores de pantalla y otras tecnologías de asistencia.
La variable webglVersion devuelve la versión de WebGL que está en uso.
La variable width almacena el ancho del lienzo en píxeles.
La variable windowHeight almacena la altura de la ventana del navegador.
La función windowResized() es llamada cuando la ventana del navegador cambia de tamaño.
La variable windowWidth almacena el ancho de la ventana del navegador.
camera() establece la posición y orientación de la cámara actual en un dibujo 3D.
Crea un nuevo objeto p5.Camera y lo establece como la cámara actual (activa).
frustum() cambia la perspectiva por defecto de la cámara actual en un boceto 3D.
Habilita o deshabilita la perspectiva de las líneas en bocetos 3D.
ortho() establece una proyección ortográfica para la cámara actual en un boceto 3D.
Una clase para describir una cámara para ver un boceto 3D.
Establece una proyección perspectiva para la cámara actual en un sketch (boceto) 3D.
Establece la cámara actual (activa) de un boceto 3D.
Agrega una cuadrícula y un ícono de ejes para aclarar la orientación en bocetos 3D.
Desactiva debugMode() en un boceto 3D.
Permite al usuario orbitar alrededor de un boceto 3D utilizando un mouse, trackpad o pantalla táctil.
Crea una luz que brilla desde todas las direcciones.
Crea una luz que brilla en una dirección.
Crea una luz ambiental a partir de una imagen.
Establece la tasa de atenuación para pointLight() y spotLight().
Coloca una luz ambiental y direccional en la escena.
Elimina todas las luces de la escena.
Crea un fondo 3D inmersivo.
Crea una luz que brilla desde un punto en todas las direcciones.
Establece el color especular para las luces.
Crea una luz que brilla desde un punto en una dirección.
Establece el color ambiental del material de la superficie de las formas.
Crea un objeto p5.Shader para ser utilizado con la función filter().
Crea un nuevo objeto p5.Shader.
Establece el color de emisión del material de la superficie de las formas.
Carga shaders de vértices y fragmentos para crear un objeto p5.Shader.
Establece la cantidad de "metalness" de un specularMaterial().
Establece el material actual como un material normal.
Restaura los shaders por defecto.
Establece el objeto p5.Shader para aplicar mientras se dibuja.
Establece la cantidad de brillo ("brillantez") de un specularMaterial().
Establece el color especular del material de la superficie de las formas.
Establece la textura que se utilizará en las formas.
Cambia el sistema de coordenadas utilizado para las texturas cuando se aplican a formas personalizadas.
Cambia la forma en que las texturas se comportan cuando las coordenadas uv de una forma van más allá de la textura.
Get the shader used when no lights or materials are applied.
Get the default shader used with lights, materials, and textures.
Get the shader used by normalMaterial().
Get the shader used when drawing the strokes of shapes.
Copia el shader de un contexto de dibujo a otro.
Establece los valores de las variables uniformes (globales) del shader.
Logs the hooks available in this shader, and their current implementation.
Returns a new shader, based on the original, but with custom snippets of shader code replacing default behaviour.
Sets the way colors blend when added to the canvas.
Clears the depth buffer in WebGL mode.
Creates a canvas element on the web page.
Creates and a new p5.Framebuffer object.
Creates a p5.Graphics object.
A system variable that provides direct access to the sketch's element.
Removes the default canvas.
Resizes the canvas to a given width and height.
Set attributes for the WebGL Drawing context.
Toggles the framebuffer's autosizing mode or returns the current mode.
Begins drawing shapes to the framebuffer.
An object that stores the framebuffer's color data.
Creates a new p5.Camera object to use with the framebuffer.
An object that stores the framebuffer's depth data.
Draws to the framebuffer by calling a function that contains drawing instructions.
Stops drawing shapes to the framebuffer.
Gets a pixel or a region of pixels from the framebuffer.
Loads the current value of each pixel in the framebuffer into its pixels array.
Sets the framebuffer's pixel density or returns its current density.
An array containing the color of each pixel in the framebuffer.
Deletes the framebuffer from GPU memory.
Resizes the framebuffer to a given width and height.
Updates the framebuffer with the RGBA values in the pixels array.
Creates a new p5.Framebuffer object with the same WebGL context as the graphics buffer.
Removes the graphics buffer from the web page.
Resets the graphics buffer's transformations and lighting.
Devuelve un número aleatorio o un elemento aleatorio de una matriz.
Devuelve un número aleatorio que se ajusta a una distribución gaussiana o normal.
Establece la semilla aleatoria para las funciones random() y randomGaussian().
ceil() redondea al número entero más cercano.
abs() calcula el valor absoluto de un número.
constrain() limita un número para que esté dentro de un rango definido por un valor mínimo y un valor máximo constrain() toma tres parámetros.
dist() calcula la distancia entre dos puntos.
"exp() calcula el número de Euler (e = 2.71828...) elevado a la potencia de un numero 'n' " "Este número 'n' se pasa como argumento a exp().
floor() redondea al número entero más cercano que sea menor o igual al valor que se ha proporcionado.
Calcula la parte fraccionaria de un número.
lerp() calcula un número que se encuentra entre dos números, con un incremento específico.
Calcula el logaritmo natural (logaritmo con base e) de un número.
mag() calcula la magnitud, o distancia de un vector.
map() reasigna un número que se encuentra en un rango inicial, dentro de un nuevo rango.
max() determina el valor más grande dentro de una secuencia de números.
min() determina el valor más pequeño dentro de una secuencia de números.
norm() normaliza un número que se encuentra en un rango inicial, dentro de un nuevo rango que va del 0 al 1 [0,1].
Calcula expresiones exponenciales como por ejemplo 23.
round()Redondea al número entero más cercano.
sq() eleva un número al cuadrado.
sqrt() calcula la raíz cuadrada de un número.
Devuelve números aleatorios que se pueden ajustar para que parezcan orgánicos.
Ajusta el carácter del ruido producido por la función noise().
Establece una semilla aleatoria para la función noise().
Calcula el arco coseno de un número.
Cambia el sistema de unidades utilizado para medir ángulos.
Calcula el arco seno de un número.
Calcula el arco tangente de un número.
Calcula el ángulo formado por un punto, el origen y el eje x positivo.
Calcula el coseno de un ángulo.
Convierte un ángulo medido en radianes a su valor en grados.
Convierte un ángulo medido en grados a su valor en radianes.
Calcula el seno de un ángulo.
Calcula la tangente de un ángulo.
Crea un nuevo objeto p5.Vector.
Method for executing an HTTP request.
Method for executing an HTTP GET request.
Method for executing an HTTP POST request.
This method is suitable for fetching files up to size of 64MB.
Loads a JSON file to create an Object.
Loads a text file to create an Array.
Reads the contents of a file or URL and creates a p5.Table object with its values.
Loads an XML file to create a p5.XML object.
Creates a new p5.PrintWriter object.
A class to describe a print stream.
Saves a given element(image, text, json, csv, wav, or html) to the client's computer.
Saves an Object or Array to a JSON file.
Saves an Array of Strings to a file, one per line.
Writes the contents of a Table object to a file.
Returns the current day as a number from 1–31.
Returns the current hour as a number from 0–23.
Returns the number of milliseconds since a sketch started running.
Returns the current minute as a number from 0–59.
Returns the current month as a number from 1–12.
Returns the current second as a number from 0–59.
Returns the current year as a number such as 1999.
Use addColumn() to add a new column to a Table object.
Use addRow() to add a new row of data to a p5.Table object.
Removes all rows from a Table.
An array containing the names of the columns in the table, if the "header" the table is loaded with the "header" parameter.
Finds the first row in the Table that contains the value provided, and returns a reference to that row.
Finds the rows in the Table that contain the value provided, and returns references to those rows.
Retrieves a value from the Table's specified row and column.
Retrieves all table data and returns it as a multidimensional array.
Retrieves all values in the specified column, and returns them as an array.
Returns the total number of columns in a Table.
Retrieves a Float value from the Table's specified row and column.
Retrieves all table data and returns as an object.
Returns a reference to the specified p5.TableRow.
Returns the total number of rows in a Table.
Gets all rows from the table.
Retrieves a String value from the Table's specified row and column.
Finds the first row in the Table that matches the regular expression provided, and returns a reference to that row.
Finds the rows in the Table that match the regular expression provided, and returns references to those rows.
Use removeColumn() to remove an existing column from a Table object.
Removes a row from the table object.
Removes any of the specified characters (or "tokens").
An array containing the p5.TableRow objects that make up the rows of the table.
Stores a value in the Table's specified row and column.
Stores a Float value in the Table's specified row and column.
Stores a String value in the Table's specified row and column.
Trims leading and trailing whitespace, such as spaces and tabs, from String table values.
Retrieves a value from the TableRow's specified column.
Retrieves a Float value from the TableRow's specified column.
Retrieves an String value from the TableRow's specified column.
Stores a value in the TableRow's specified column.
Stores a Float value in the TableRow's specified column.
Stores a String value in the TableRow's specified column.
Adds a new child element and returns a reference to it.
Returns the number of attributes the element has.
Returns the first matching child element as a new p5.XML object.
Returns an array with the element's child elements as new p5.XML objects.
Returns the element's content as a String.
Returns the element's name as a String.
Return an attribute's value as a Number.
Returns the element's parent element as a new p5.XML object.
Return an attribute's value as a string.
Returns true if the element has a given attribute and false if not.
Returns true if the element has child elements and false if not.
Returns an Array with the names of the element's attributes.
Returns an array with the names of the element's child elements as Strings.
Removes the first matching child element.
Returns the element as a String.
Sets an attribute to a given value.
Sets the element's content.
Sets the element's tag name.
The system variable accelerationX always contains the acceleration of the device along the x axis.
The system variable accelerationY always contains the acceleration of the device along the y axis.
The system variable accelerationZ always contains the acceleration of the device along the z axis.
The deviceMoved() function is called when the device is moved by more than the threshold value along X, Y or Z axis.
The system variable deviceOrientation always contains the orientation of the device.
The deviceShaken() function is called when the device total acceleration changes of accelerationX and accelerationY values is more than the threshold value.
The deviceTurned() function is called when the device rotates by more than 90 degrees continuously.
The system variable pAccelerationX always contains the acceleration of the device along the x axis in the frame previous to the current frame.
The system variable pAccelerationY always contains the acceleration of the device along the y axis in the frame previous to the current frame.
The system variable pAccelerationZ always contains the acceleration of the device along the z axis in the frame previous to the current frame.
The system variable pRotationX always contains the rotation of the device along the x axis in the frame previous to the current frame.
The system variable pRotationY always contains the rotation of the device along the y axis in the frame previous to the current frame.
The system variable pRotationZ always contains the rotation of the device along the z axis in the frame previous to the current frame.
The system variable rotationX always contains the rotation of the device along the x axis.
The system variable rotationY always contains the rotation of the device along the y axis.
The system variable rotationZ always contains the rotation of the device along the z axis.
The setMoveThreshold() function is used to set the movement threshold for the deviceMoved() function.
The setShakeThreshold() function is used to set the movement threshold for the deviceShaken() function.
When a device is rotated, the axis that triggers the deviceTurned() method is stored in the turnAxis variable.
Una variable del sistema String que contiene el valor de la última tecla pulsada.
Una variable de sistema Number que contiene el código de la última tecla presionada.
Devuelve true si la tecla que se está comprobando está presionada y false si no lo está.
Una variable de sistema Boolean que es true si se está presionando alguna tecla y false si no se está presionando ninguna tecla.
Una función que se ejecuta una vez cuando se presiona cualquier tecla.
Una función que se ejecuta una vez cuando se libera cualquier tecla.
Una función que se ejecuta una vez cuando se presiona una tecla con un caracter imprimible.
Una función que se ejecuta una vez cuando el botón del mouse se hace doble click rápidamente.
Sale de un bloqueo de puntero iniciado con requestPointerLock.
Una variable de tipo String del sistema que contiene el valor del último botón del mouse presionado.
Una función que se ejecuta una vez después de que se presiona y se suelta un botón del mouse.
Una función que se llama cuando el mouse se mueve mientras se mantiene pulsado un botón.
Una variable del sistema Boolean que es true si el mouse está presionado y false si no lo está.
Una función que se ejecuta cuando el usuario mueve el ratón.
Una función que se llama una vez cuando se presiona un botón del mouse.
Una función que se ejecuta una vez cuando se libera un botón del mouse.
Una función que se ejecuta una vez cuando el rueda del ratón se mueve.
Una variable de sistema Number que sigue la posición horizontal del ratón.
Una variable del sistema Number que sigue la posición vertical del mouse.
Una variable de sistema Number que sigue el movimiento horizontal del ratón.
Una variable de sistema Number que sigue el movimiento vertical del ratón.
Una variable del sistema Number que sigue la posición horizontal anterior del mouse.
Una variable de sistema Number que sigue la posición vertical del ratón.
Una variable de tipo Number que sigue la posición horizontal anterior del ratón en el navegador.
Una variable de tipo Number que sigue la posición vertical anterior del mouse en el navegador.
Bloquea el puntero del ratón en su posición actual y lo hace invisible.
Una variable de sistema Number que sigue la posición horizontal del ratón dentro del navegador.
Una variable de tipo Number que sigue la posición vertical del ratón dentro del navegador.
Una función que se ejecuta una vez por cada toque en la pantalla que termina.
Una función que se ejecuta cada vez que el usuario toca la pantalla y se mueve.
Una función que se ejecuta una vez por cada vez que el usuario toca la pantalla.
Un Array de todos los puntos táctiles actuales en un dispositivo táctil.
Llama a una función cuando el elemento cambia.
Crea un elemento que enlaza a otra página web.
Crea un elemento oculto para reproducción de audio simple.
Crea un elemento .
Crea un elemento que "captura" el flujo de audio/video desde la cámara web y el micrófono.
Crea un elemento de casilla de verificación .
Crea un elemento de selector de color.
Crea un elemento.
Crea un nuevo objeto p5.Element.
Crea un elemento de tipo 'file'.
Crea un elemento que puede aparecer fuera del lienzo.
Crea un elemento de entrada de texto .
Crea un elemento de botón de radio.
Crea un elemento de menú desplegable .
Crea un elemento deslizante.
Crea un elemento para reproducción de audio/video simple.
Llama a una función cuando el elemento recibe entrada.
Elimina todos los elementos creados por p5.js, incluidos los manejadores de eventos.
Busca en la página el primer elemento que coincida con la cadena de selector CSS dada.
Busca en la página todos los elementos que coinciden con la cadena de selector CSS dada.
Adds a class to the element.
Adds an attribute to the element.
Centers the element either vertically, horizontally, or both.
Attaches the element as a child of another element.
Adds a class attribute to the element using a given string.
Calls a function when the mouse is pressed twice over the element.
Calls a function when a file is dragged off the element.
Calls a function when a file is dragged over the element.
Makes the element draggable.
Calls a function when the user drops a file on the element.
The element's underlying HTMLElement object.
Checks if a class is already applied to element.
A Number property that stores the element's height.
Hides the current element.
Sets the inner HTML of the element, replacing any existing HTML.
Sets the element's ID using a given string.
Calls a function when the mouse is pressed and released over the element.
Calls a function when the mouse moves over the element.
Calls a function when the mouse moves off the element.
Calls a function when the mouse moves onto the element.
Calls a function when the mouse is pressed over the element.
Calls a function when the mouse is released over the element.
Calls a function when the mouse wheel scrolls over the element.
Attaches the element to a parent element.
Sets the element's position.
Removes the element, stops all audio/video streams, and removes all callback functions.
Removes an attribute from the element.
Removes a class from the element.
Shows the current element.
Sets the element's width and height.
Applies a style to the element by adding a CSS declaration.
Toggles whether a class is applied to the element.
Calls a function when the user stops touching the element.
Calls a function when the user touches the element and moves.
Calls a function when the element is touched.
Returns or sets the element's value.
A Number property that stores the element's width.
A string containing the file's data.
Underlying File object.
The file name as a string.
The number of bytes in the file.
The file subtype as a string.
The file MIME type as a string.
Schedules a function to call when the audio/video reaches a specific time during its playback.
Sets the audio/video to play once it's loaded.
Removes all functions scheduled with media.addCue().
Sends the element's audio to an output.
Disconnect all Web Audio routing, including to the main output.
Returns the audio/video's duration in seconds.
Hide the default HTMLMediaElement controls.
Plays the audio/video repeatedly in a loop.
Stops the audio/video from playing in a loop.
Calls a function when the audio/video reaches the end of its playback.
Pauses a media element.
Plays audio or video from a media element.
Removes a callback based on its ID.
Show the default HTMLMediaElement controls.
Sets the audio/video playback speed.
Path to the media element's source as a string.
Stops a media element and sets its current time to 0.
Sets the media element's playback time.
Sets the audio/video volume.
Adds a value to the end of an array.
Copies an array (or part of an array) to another array.
Concatenates two arrays, maps to Array.concat().
Reverses the order of an array, maps to Array.reverse()
Decreases an array by one element and returns the shortened array, maps to Array.pop().
Shuffles the elements of an array.
Sorts an array of numbers from smallest to largest, or puts an array of words in alphabetical order.
Inserts a value or an array of values into an existing array.
Extracts an array of elements from an existing array.
Convierte un número o una cadena de caracteres en su representación booleana.
Converts a Boolean, String, or Number to its byte value.
Converts a Number or String to a single-character String.
Converts a String to a floating point (decimal) Number.
Converts a Number to a String with its hexadecimal value.
Converts a Boolean, String, or decimal Number to an integer.
Converts a Boolean or Number to String.
Converts a single-character String to a Number.
Converts a String with a hexadecimal value to a Number.
Creates a new instance of p5.NumberDict using the key-value pair or object you provide.
Creates a new instance of p5.StringDict using the key-value pair or the object you provide.
A simple Dictionary class for Strings.
Removes all items in the web browser's local storage.
Returns a value in the web browser's local storage.
Removes an item from the web browser's local storage.
Stores a value in the web browser's local storage.
Combines an array of strings into one string.
Applies a regular expression to a string and returns an array with the first match.
Applies a regular expression to a string and returns an array of matches.
Converts a Number into a String with a given number of digits.
Converts a Number into a String with commas to mark units of 1,000.
Converts a Number into a String with a plus or minus sign.
Converts a positive Number into a String with an extra space in front.
Splits a String into pieces and returns an array containing the pieces.
Removes whitespace from the start and end of a String without changing the middle.
Add the given number to the value currently stored at the given key.
Divide the given number with the value currently stored at the given key.
Return the highest key currently used in the Dictionary.
Return the highest number currently stored in the Dictionary.
Return the lowest key currently used in the Dictionary.
Return the lowest number currently stored in the Dictionary.
Multiply the given number with the value currently stored at the given key.
Subtract the given number from the value currently stored at the given key.
Removes all previously stored key-value pairs from the Dictionary.
Creates a new key-value pair in the Dictionary.
Returns the value stored at the given key.
Returns true if the given key exists in the Dictionary, otherwise returns false.
Logs the set of items currently stored in the Dictionary to the console.
Removes the key-value pair stored at the given key from the Dictionary.
Converts the Dictionary into a JSON file for local download.
Converts the Dictionary into a CSV file for local download.
Updates the value associated with the given key in case it already exists in the Dictionary.
Returns the number of key-value pairs currently stored in the Dictionary.
La función draw() es la función central de un sketch.
La función setup() es llamada una vez al comienzo del programa.
Turns off the parts of the Friendly Error System (FES) that impact performance.
Returns true if the draw loop is running and false if not.
Resumes the draw loop after noLoop() has been called.
Stops the code in draw() from running repeatedly.
Ends a drawing group that contains its own styles and transformations.
A function that's called once to load assets before the sketch runs.
Begins a drawing group that contains its own styles and transformations.
Runs the code in draw() once.
Removes the sketch from the web page.
Una lista que mantiene diferentes tipos de datos en orden Los arreglos son útiles para almacenar datos relacionados.
Una plantilla para crear objetos de un tipo en particular.
Una forma de repetir un bloque de código cuando se conoce el número de iteraciones.
Un grupo de declaraciones con nombre.
Una forma de elegir si ejecutar un bloque de código.
Declara una nueva variable.
Un número que puede ser positivo, negativo o cero.
Un contenedor para datos almacenados como pares clave-valor.
Una secuencia de caracteres de texto El tipo de datos String es útil para trabajar con texto.
Una forma de repetir un bloque de código.
Prints a message to the web browser's console.
A list that keeps several pieces of data in order.
A value that's either true or false.
A number that can be positive, negative, or zero.
A container for data that's stored as key-value pairs.
A sequence of text characters.