Je la santé venir celle la , mdr
je suis perdu.
Pour moi les paramètres optionnels se mettent ici (j’ai mis des lignes vides volontairement)
Mais ce code ne prévois pas de paramètres optionnels (à part si je fais fausse route)
Donc pour cela il faut changer le code
Sommes nous en pahse ou suis je dans l’erreur ?
Mon premier objectif est de comprendre le code et cela ne colle pas avec :
[0.2, A1],
[0.3, A2],
[0.6, A3],
[0.7, A4],
[0.9, A5],
Car je trouve en test des seuils de A3=30 % et A4=60 %
c est la lecture des paramètres optionnels justement.
Attention le code que nak donne est pas le sien, c’est celui de Winhex, qui étais actif sur l’ ancien forum
Nak à fait que modifié quelque ligne
tu veux spécifier les valeurs des seuils par paramètres optionnels ?
OK !!!
Ma vue est plus basse que je l’imaginais A mon qu emon cerveau est atteint.
Mais je viens de comprendre
Tu test tout cela
Merci
oui si cela est possible
Car pour l’instant je ne pense pas (ou comprends pas) la logique
Pour moi le code de NAK n’a pas de paramètres optionnels ou je comprend pas
non testé mais ajoute ces lignes :
..
var A5 = ('#A5#' != '#'+'A5#') ? '#A5#' : 'royalblue';
var seuilA1 = (isNaN(parseFloat('#seuilA1#'))) ? 0.2 : parseFloat('#seuilA1#');
var seuilA2 = (isNaN(parseFloat('#seuilA1#'))) ? 0.3 : parseFloat('#seuilA2#');
var seuilA3 = (isNaN(parseFloat('#seuilA1#'))) ? 0.6 : parseFloat('#seuilA3#');
var seuilA4 = (isNaN(parseFloat('#seuilA1#'))) ? 0.7 : parseFloat('#seuilA4#');
var seuilA5 = (isNaN(parseFloat('#seuilA1#'))) ? 0.9 : parseFloat('#seuilA5#');
..
..
stops: [
[seuilA1, A1],
[seuilA2, A2],
[seuilA3, A3],
[seuilA4, A4],
[seuilA5, A5],
..
Dans ce cas les paramètres optionnels seraient :
seuilA1
seuilA2
… ?
ou A1
A2
…
oui voilà
Les valeurs doivent être entre 0 et 1 (voir le code que tu as repris plus haut).
Ou sinon tu divises par 100 dans la formule du code
var seuilA1 = (isNaN(parseFloat('#seuilA1#'))) ? 0.2 : parseFloat('#seuilA1#')/100;
Tu peux joue direct avec les valeurs (couleurs)
Ma conso standard
Mise en route du ballon eau chaude
Sans touché au code , apres tu peux faire comme dit @noodom
Ça c’était déjà le cas. Ce qu’il souhaitait c’est aussi modifier les valeurs de seuil.
tu veux spécifier les valeurs des seuils par paramètres optionnels ?
Autant pour moi j’avais pas vue ci dessus
C’est parait cela fonctionne
Merci à tous les 2 pour votre aide