I'm getting an error through a piece of script when using variables in setting an array. If I just replace the variables with number values they have (which I have verified) I don't get an error.
Is there anything wrong with setting an array like this?
arrayOfData = new Array(
[leftAmount, 'Get', '#2697C9'],
[middleAmount, 'Neutral', '#E7E7E7'],
[rightAmount, 'Don\'t Get', '#EB5830']
);
You can see the whole function if it's helpful
function generateChart(viewerObj){
if(viewerObj.getActiveUsers){
var leftAmount = viewerObj.getActiveUsers;
}
else{
window.leftAmount = 0;
}
if(viewerObj.getActiveUsers){
var middleAmount = viewerObj.getActiveUsers;
}
else{
var middleAmount = 0;
}
if(viewerObj.dontGetActiveUsers){
var rightAmount = viewerObj.dontGetActiveUsers;
}
else{
var rightAmount = 0;
}
arrayOfData = new Array(
[leftAmount, 'Get', '#2697C9'],
[middleAmount, 'Neutral', '#E7E7E7'],
[rightAmount, 'Don\'t Get', '#EB5830']
);
$('.divGraph').jqBarGraph({ data: arrayOfData });
}