Remove Math.sign

This commit is contained in:
Evert Timberg 2015-05-02 14:56:16 -04:00
parent ae7552a916
commit 2814c8e44c

View File

@ -146,11 +146,11 @@
calculateBarBase: function() { calculateBarBase: function() {
var base = this.scale.endPoint; var base = this.scale.endPoint;
if (this.scale.beginAtZero || Math.sign(this.scale.min) != Math.sign(this.scale.max)) if (this.scale.beginAtZero || ((this.scale.min < 0 && this.scale.max > 0) || (this.scale.min > 0 && this.scale.max < 0)))
{ {
base = this.scale.calculateY(0); base = this.scale.calculateY(0);
} }
else if (Math.sign(this.scale.min) < 0 && Math.sign(this.scale.max) < 0) else if (this.scale.min < 0 && this.scale.max < 0)
{ {
// All values are negative. Use the top as the base // All values are negative. Use the top as the base
base = this.scale.startPoint; base = this.scale.startPoint;