Linear Normalization

by tr_santi

JavaScript

//Linear Normalization
function normalize(enteredValue, minEntry, maxEntry, normalizedMin, normalizedMax) {

    var xNew = (enteredValue-minEntry)/(maxEntry-minEntry);
    var unshifted = xNew*(normalizedMax-normalizedMin);
    var shifted = unshifted + normalizedMin;
    
    return shifted;
}