_updateDX(min, max) {
        // checks right side of the circle, then the left side of the circle
        if (this._x + this._radius >= max || this._x - this._radius <= min) {
            // reverse the direction
            this._dx = -this._dx;
        } // if
    } // _updateDX
/**
     * Updates this Circle's x velocity if
     * it has reached the min or max bounds.
     * @param {number} min the min bound
     * @param {number} max the max bound
     */
Updates this Circle's x velocity if
it has reached the min or max bounds.
@param {number} min the min bound
@param {number} max the max bound
Updates this Circle ' s x velocity if it has reached the min or max bounds . @param { number } min the min bound @param { number } max the max bound
_updateDX(min, max) {
        if (this._x + this._radius >= max || this._x - this._radius <= min) {
            this._dx = -this._dx;
        } 
    } 
_updateDX ( min , max ) { if ( this . _x + this . _radius >= max || this . _x - this . _radius <= min ) { this . _dx = - this . _dx ; } }
Updates this Circle's x velocity if
 it has reached the min or max bounds.
Updates this Circle ' s x velocity if it has reached the min or max bounds .
// checks right side of the circle, then the left side of the circle // reverse the direction // if // _updateDX