El método get() de p5.TypedDict en p5.js se usa para devolver el valor en la clave dada del diccionario. El método devuelve indefinido si la clave no existe en el 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:
get( key )
Parámetros: este método acepta un solo parámetro 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 devuelto: este método devuelve un número o string que denota el valor almacenado en la clave dada.
El siguiente ejemplo ilustra el método get() en p5.js:
Ejemplo:
Javascript
let y = 0; function setup() { createCanvas(550, 500); textSize(16); text("Click the buttons to create a " + "dictionary or get the value of the key", 20, 20); text("Key:", 20, 260); key_input = createInput('user'); key_input.position(70, 250); key_input.size(80); setBtn = createButton("Create dictionary"); setBtn.position(30, 40); setBtn.mouseClicked(createNewDict); getBtn = createButton("Get the value of the given key"); getBtn.position(30, 290); getBtn.mouseClicked(getVal); } function createNewDict() { clear(); // Create an object with random values let obj = {}; for (let i = 0; i < 5; i++) { let rk = ceil(Math.random() * 100); let rn = floor(Math.random() * 100); let rkey = "user" + rk; let rval = "data" + rn; obj[rkey] = rval; text("Key: " + rkey + " Value: " + rval, 40, 120 + 20 * i); } // Create a string dict using the above values numDict = createStringDict(obj); text("New Dictionary created with values", 20, 80); text("Click the buttons to create a " + "dictionary or get the value of the key", 20, 20); text("Key:", 20, 260); } function getVal() { // Get the key to be retrieved let keyToCheck = key_input.value(); // Get the value of the key from the dictionary let keyVal = numDict.get(keyToCheck); text("The value at key: " + keyToCheck + " is: " + keyVal, 20, 340 + y * 20); y++; text("Click the buttons to create a " + "dictionary or get the value of the key", 20, 20); }
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/get
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA