Это потому, что xy
присваивается буквальное значение, а не «шаблон», так сказать, о котором вы думаете.xy
присваиваются жестко запрограммированные значения X1Y1.
Если вы хотите сделать то, что вы предлагаете, вам нужно использовать функцию, такую как:
let z = (a,b) => 'X' + a + 'Y' + b;
, чтобывсякий раз, когда вы хотите получить значение, вы вызываете z-функцию.