function calculateParameterData(parameterData){
    var parameterMinValue = parameterData['parameterMinValue'];
    var parameterMaxValue = parameterData['parameterMaxValue'];
    var parameterValue = parameterData['parameterValue'];
    var parameterOrder = parameterData['parameterOrder'];
    var calculatedParameterValue;
    var output;
    if (parameterMaxValue-parameterMinValue > 0 ){
        if (parameterValue-parameterMinValue > 0){
            calculatedParameterValue = (parameterValue-parameterMinValue)/(parameterMaxValue-parameterMinValue);
        }else{
            calculatedParameterValue = 0;
        }
    }else{
        calculatedParameterValue = -1;
    }
    if (calculatedParameterValue > 1){
        calculatedParameterValue = 1;
    }
    if (parameterOrder == "1"){
        output = 1 - calculatedParameterValue;
    }else{
        output = calculatedParameterValue;
    }
    return output*100;
}
/*fonction permettant de calculer la note d'un parametre en fonction de ses valeurs min et max*/
fonction permettant de calculer la note d'un parametre en fonction de ses valeurs min et max
fonction permettant de calculer la note d ' un parametre en fonction de ses valeurs min et max
function calculateParameterData(parameterData){
    var parameterMinValue = parameterData['parameterMinValue'];
    var parameterMaxValue = parameterData['parameterMaxValue'];
    var parameterValue = parameterData['parameterValue'];
    var parameterOrder = parameterData['parameterOrder'];
    var calculatedParameterValue;
    var output;
    if (parameterMaxValue-parameterMinValue > 0 ){
        if (parameterValue-parameterMinValue > 0){
            calculatedParameterValue = (parameterValue-parameterMinValue)/(parameterMaxValue-parameterMinValue);
        }else{
            calculatedParameterValue = 0;
        }
    }else{
        calculatedParameterValue = -1;
    }
    if (calculatedParameterValue > 1){
        calculatedParameterValue = 1;
    }
    if (parameterOrder == "1"){
        output = 1 - calculatedParameterValue;
    }else{
        output = calculatedParameterValue;
    }
    return output*100;
}
function calculateParameterData ( parameterData ) { var parameterMinValue = parameterData [ 'parameterMinValue' ] ; var parameterMaxValue = parameterData [ 'parameterMaxValue' ] ; var parameterValue = parameterData [ 'parameterValue' ] ; var parameterOrder = parameterData [ 'parameterOrder' ] ; var calculatedParameterValue ; var output ; if ( parameterMaxValue - parameterMinValue > 0 ) { if ( parameterValue - parameterMinValue > 0 ) { calculatedParameterValue = ( parameterValue - parameterMinValue ) / ( parameterMaxValue - parameterMinValue ) ; } else { calculatedParameterValue = 0 ; } } else { calculatedParameterValue = - 1 ; } if ( calculatedParameterValue > 1 ) { calculatedParameterValue = 1 ; } if ( parameterOrder == "1" ) { output = 1 - calculatedParameterValue ; } else { output = calculatedParameterValue ; } return output * 100 ; }
fonction permettant de calculer la note d'un parametre en fonction de ses valeurs min et max
fonction permettant de calculer la note d ' un parametre en fonction de ses valeurs min et max