src/normaliser.js
function() {
    var min = typeof this.options.start_value !== 'undefined' && this.min >= 0 ? this.options.start_value : this.min,
        start_value = this.round(min, 1);

    /* This is a boundary condition */
    if (this.min > 0 && start_value > this.min) {
      return 0;
    }

    if (this.min === this.max) {
      return 0;
    }

    return start_value;
  }
function() {
    var min = typeof this.options.start_value !== 'undefined' && this.min >= 0 ? this.options.start_value : this.min,
        start_value = this.round(min, 1);

    /* This is a boundary condition */
    if (this.min > 0 && start_value > this.min) {
      return 0;
    }

    if (this.min === this.max) {
      return 0;
    }

    return start_value;
  }
function ( ) { var min = typeof this . options . start_value !== 'undefined' && this . min >= 0 ? this . options . start_value : this . min , start_value = this . round ( min , 1 ) ; /* This is a boundary condition */ if ( this . min > 0 && start_value > this . min ) { return 0 ; } if ( this . min === this . max ) { return 0 ; } return start_value ; }
Calculates the start value.  This is often 0.
@returns {Float} The start value
Calculates the start value . This is often 0 .