Как добавить данные в диаграмму JS из самого массива javascript?

Я хотел бы использоватьграфик JS там в данных структуры данных, если я дам номер как

data : [40,80,5,190,56,55,40] работает нормально. Если я дам переменную массива или строковую переменную, которая содержит это число, как

 var myvalues = my_array.toString(); 
   alert(myvalues);

Я получаю 5,10,14,18 для переменной, а также для массива. Теперь, когда я использую массив или строку с данными диаграммы, я могуне могу получить график, если я попытаюсь, как показано ниже

data : [myvalues]

с полным кодом для barChartData

var barChartData = {
            labels: [description],
            datasets: [
                {
                    fillColor: "rgba(220,220,220,0.5)",
                    strokeColor: "rgba(220,220,220,1)",
                    scaleOverride: true,
                    scaleSteps: 100,
                    stepValue: 1,
                    barShowStroke: false,
                    data: [myvalues]
                },
                {
                    fillColor: "rgba(151,187,205,0.5)",
                    strokeColor: "rgba(151,187,205,1)",
                    scaleOverride: true,
                    scaleSteps: 100,
                    barShowStroke: false,
                    stepValue: 1,
                    data: [myvalues]
                }
            ]

        }

Вотdescription другая переменная, содержащая информацию о метке, она тоже не работает.

Как назначить данные и метки из массива или строки javascript для диаграммы js?

Ответы на вопрос(1)

Arrays, заполняйте их и вводите имя массива только внутри объекта, не окружая его[ а также]

Пример:

var description = new Array();
description.push('a');
description.push('b');
var myvalues = new Array();
myvalues.push('c');
myvalues.push('d');
var barChartData = {
            labels: description,
            datasets: [
                {
                    fillColor: "rgba(220,220,220,0.5)",
                    strokeColor: "rgba(220,220,220,1)",
                    scaleOverride: true,
                    scaleSteps: 100,
                    stepValue: 1,
                    barShowStroke: false,
                    data: myvalues
                },
                {
                    fillColor: "rgba(151,187,205,0.5)",
                    strokeColor: "rgba(151,187,205,1)",
                    scaleOverride: true,
                    scaleSteps: 100,
                    barShowStroke: false,
                    stepValue: 1,
                    data: myvalues
                }
            ]

        }

Ваш ответ на вопрос