Вы можете выполнить sh это немного проще, split
ting, затем map
, добавив туда свои цитаты. Я думаю, что ваша основная проблема в том, что вы пытаетесь выполнять операции с массивами и строковые операции. Вам не нужно выполнять какие-либо строковые операции, кроме вашего запроса, чтобы обернуть ваши элементы в двойные кавычки. Кроме этого, вы уже разбили свою строку на массив, так как у вас есть ,
в качестве разделителя. Итак, просто сделайте его массивом, а затем оберните элементы двойными кавычками.
Пример:
var company = "Toyota,Honda,Ford";
var array = company.split(',').map(c => `"${c}"`);
console.log(array[0]);