ds_map_find_value(id, key)
| Argument | La description |
|---|---|
| id | L'identifiant de la carte à utiliser. |
| key | La clé à trouver. |
Retourne: Réel, chaîne ou indéfini
Avec cette fonction, vous pouvez obtenir la valeur d'une clé spécifiée. Les valeurs d'entrée de la fonction sont les (précédemment créées) ds_map à utiliser et la clé à vérifier.
NOTE: Si une telle clé n'existe pas, la fonction retournera <undefined>. Vous devriez toujours vérifier cela en utilisant le
is_undefined() fonction.
amount = ds_map_find_value(inventory, "food");
Ou, en utilisant l'accesseur de carte "?":
amount = inventory[? "food"];
Le code ci-dessus obtiendra la valeur de la clé "food" et la mémorisera dans la variable "amount".