getNumber(callback = null) {
        let result;
        if (this.rawValue === null) {
            result = null;
        } else {
            result = this.constructor._toLocale(this.getNumericString(), 'number', this.settings);
        }

        this._executeCallback(result, callback);

        return result;
    }
Return the element unformatted value as a real Javascript number.
Warning: This can lead to precision problems with big numbers that should be stored as strings.

@usage anElement.getNumber()

@param {function|null} callback If a callback is passed, then the result is passed to it as its first argument, and the AutoNumeric object has its second

@returns {number|null}