Objet comme index d'un objet

Résolu/Fermé
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 - 18 déc. 2017 à 19:37
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 - 19 déc. 2017 à 21:56
Bonjour,

Je cherche à définir comme index d'un objet un jeu de coordonées, en faisant quelque chose du style :
var coordonnees = {[113, 276]: 2};

J'ai essayé plusieurs choses, mais rien ne marche...

Est-ce possible ? Si oui, comment ? Autrement, quelle serait une solution alternative ?

Merci pour votre aide,
hcp7kuz

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
Modifié le 18 déc. 2017 à 19:50
Bonjour,

comme ceci ?
 var monObj = {'113,276':2};
      console.log(monObj);


Cordialement, 
Jordane                                                                 
0
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 23
18 déc. 2017 à 19:56
Oui, mais sans chaînes de caractères, mes deux coordonnées sont des entiers ^^
Je ne voulais pas le faire de la sorte car ce n'est pas forcément très "propre".
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019
18 déc. 2017 à 20:04
je ne vois pas d'autre solution...
Ou sinon tu décomposes en sous-clé
Par exemple :
var monObj = {113:{
                        276:2,
                        }
                   };
                   
       
      console.table(monObj);
      console.log(monObj[113][276]);
0
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 23 > jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024
18 déc. 2017 à 20:07
Oui, mais l'intérêt de l'objet était de pouvoir facilement trouver les valeurs/clés associés. Je vais passer par les chaînes, merci pour ton aide.
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019
18 déc. 2017 à 20:10
Tu as testé mon second exemple ?
0
hcp7kuz Messages postés 243 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 23 mars 2019 23
Modifié le 18 déc. 2017 à 20:13
Oui, c'est fonctionnel, mais pas très clair pour moi...
0