El método set() de p5.TypedDict en p5.js se usa para agregar o modificar el valor en la clave dada del diccionario. Un par clave-valor es un conjunto de dos valores que se asignan entre sí. Se puede acceder a estos valores consultando este diccionario utilizando la parte clave del par. Un diccionario escrito puede almacenar varios pares clave-valor a los que se puede acceder mediante los métodos del diccionario.
Sintaxis:
set( key, value )
Parámetros: este método acepta dos parámetros, como se muestra arriba y se analiza a continuación:
- clave: Este es un número o string que denota la clave que debe agregarse al diccionario.
- valor: este es un número o string que denota el valor que debe agregarse al diccionario.
El siguiente ejemplo ilustra el método set() en p5.js:
Ejemplo:
Javascript
function setup() { createCanvas(550, 300); textSize(16); // Create an empty dictionary let stringDict = createStringDict({}); text("New empty string dictionary created", 20, 20); // Get the value at the given key let valOne = stringDict.get('Apple'); text("The value at key 'Apple': " + valOne, 20, 60); // Add the given key to the dictionary // specifying the key and value stringDict.set('Apple', '$340 billion'); text("New key 'Apple' added with " + "set() method", 20, 100) // Get the value at the given key valOne = stringDict.get('Apple'); text("The value at key 'Apple': " + valOne, 20, 140); // Change the value of an already set key stringDict.set('Apple', '$352 billion'); text("Value at key 'Apple' modified using " + "the set() method", 20, 180) // Get the value at the given key valOne = stringDict.get('Apple'); text("The value at key 'Apple': " + valOne, 20, 220); }
Producción:
Editor en línea: https://editor.p5js.org/
Configuración del entorno: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/
Referencia: https://p5js.org/ referencia/#/p5.TypedDict/set
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA