Я пытаюсь объединить три строки. первый и последний жестко закодированы. Средняя строка является элементом массива. При добавлении последний текст добавляется не в конце, а в начале текста. Кроме того, это больше, чем количество персонажей с самого начала. Если я удаляю элемент массива и заменяю его жестко закодированным текстом, то код работает нормально.
var a="/q/scene";
var b= list[0]; //where list[0] is "/canvas/myText"
var c= ".write"
console.Log(a+b+c);
Вывод: .writene / canvas / myText
При замене var b на "asd"
вывод: /q/sceneasd.write