var circleScale = 10; var lengthArray3 = [ {min: 0.0, max: 0.4}, {min: 0.41, max: 0.80}, {min: 0.81, max: 1.00}, {min: 1.01, max: 1.50} ]; case 5: labelsArray.length=0; var valueNum3 = o.valueNum2/o.valueNum1; for (var i=0; i= parseFloat(lengthArray3[j].min)) && (valueNum3 <= parseFloat(lengthArray3[j].max))) { centerx = wScale(j); } }; break; .attr('r', function(d){ var valueNum3 = d.valueNum2/d.valueNum1; return valueNum3 * circleScale; });