plage n'est utilisé que dans la fonction autant le calculer dans la fonction.
Il ne varie pas sur ce widget mais il peut avoir une valeur différente sur d'autres widgets.
Quand il sera utilisé dans la fonction, c'est le résultat du dernier calcul de plage qui sera utilisé.
Si vous le sortiez de la fonction, il faudrait lui ajouter #id#
toFixed c'est bien mais avec 2 décimales pour mon image au dessus
var midvalue = (valMax#id# + valMin#id#) /2;
midvalue.toFixed(2);
C'est plus simple avec round. Le code est déjà avec round juste une petite modif.
var midvalue = Math.round((valMax#id# + valMin#id#) * 50)/100;