У меня есть ситуация, когда я хочу создать сопоставление от кортежа к целому. В python я бы просто использовал кортеж (a,b)
как ключ к словарю,
Есть ли у Javascript кортежи? Я обнаружил, что (a,b)
в javascript как выражение просто возвращает b (последний элемент). По-видимому, это наследуется от C.
Итак, как обходной путь, я думал, что могу использовать массивы,
my_map[[a,b]] = c
Я попробовал его на консоли Firebug и, похоже, работал. Это хороший способ сделать это?
Другая альтернатива, о которой я думал, - создать строку из кортежей
my_map[""+a+":"+b] = c
Итак, возникает вопрос: есть ли какие-либо проблемы с любым из этих методов? Есть ли лучший способ?
EDIT:
Небольшое пояснение: в моем случае a, b, c - целые числа