Я пытаюсь добавить' до конца и начала каждого значения массива. Причина этого в том, что у меня установлен график JQuery и вы хотите манипулировать именами значений диаграммы. Я могу сделать отлично, если бы я хотел, чтобы они были цифрами, но всякий раз, когда я пытаюсь использовать текст, я получаю сообщение об ошибке, которое, по моему мнению, связано с тем, что в начале и конце моих значений массива нет никаких ". Любые идеи парней?Добавление 'в начало и конец каждого значения массива
Ошибка я получаю это
Uncaught ReferenceError: MyTextValue is not defined
var barNames = [];
if (NoOfBars >= 1){
barNames = [name1];
}
if (NoOfBars >= 2){
barNames = [name1, name2];
}
if (NoOfBars >= 3){
barNames = [name1, name2, name3];
}
if (NoOfBars >= 4){
barNames = [name1, name2, name3, name4];
}
if (NoOfBars >= 5){
barNames = [name1, name2, name3, name4, name5];
}
if (NoOfBars >= 6){
barNames = [name1, name2, name3, name4, name5, name6];
}
if (NoOfBars >= 7){
barNames = [name1, name2, name3, name4, name5, name6, name7];
}
if (NoOfBars >= 8){
barNames = [name1, name2, name3, name4, name5, name6, name7, name8];
}
if (NoOfBars >= 9){
barNames = [name1, name2, name3, name4, name5, name6, name7, name8, name9];
}
if (NoOfBars >= 10){
barNames = [name1, name2, name3, name4, name5, name6, name7, name8, name9, name10];
}
var bar = new RGraph.Bar({
id:'cvs1',
data: barValue,
options: {
backgroundGridDashed: true,
labels: barNames,
title: 'Title of Chart',
strokestyle: 'rgba(0,0,0,0)',
textAccessible: true
}
}).draw();
Какая ошибка возникает из-за ошибки? Является ли все ваш вопрос примерно так, например, 'name1' не является переменной, а строкой? –
все они интерпретируются как переменные, так как они не указаны в строках – charlietfl
Просто добавлена ошибка, которую я получаю. –