prevent divide by zero error when calculating a circumference

This commit is contained in:
chad 2014-11-13 11:36:13 -06:00
parent 1cfa42bc24
commit a7712e8c71

View File

@ -108,8 +108,12 @@
this.update();
}
},
calculateCircumference : function(value){
return (Math.PI*2)*(value / this.total);
calculateCircumference : function(value) {
if ( this.total > 0 ) {
return (Math.PI*2)*(value / this.total);
} else {
return 0;
}
},
calculateTotal : function(data){
this.total = 0;
@ -181,4 +185,4 @@
defaults : helpers.merge(defaultConfig,{percentageInnerCutout : 0})
});
}).call(this);
}).call(this);