Résultat dans variable d'une autre fonction
Bonjour,
J'ai une fonction permettant de tracer une courbe dont la fonction est renseignée dans un champ de formulaire.
Code:
1 2
| <label for="function">Function to plot: </label>
<input id="function" type="text" value="sin(x)" onchange="plot();"> |
Jusque là, pas de problème, ça marche.
Code JS pour tracer la fonction:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| var parameters = {
target: '#myFunction',
data: [{
skipTip:'false',
fn: 'sin(x)',
color: 'red',
title: "Titre de la fonction",
attr: { "stroke-width": 3 } // Epaisseur de la courbe
}],
grid: true,
yAxis: { domain: [-1, 1]},
xAxis: {label: 'Temps (en ms)', domain: [0, 2*Math.PI]}
};
function plot() {
var f = document.querySelector("#function").value;
var xMin = -6;
var xMax = 6;
var yMin = -5;
var yMax = 5;
var color = document.querySelector("#color").value;
parameters.data[0].fn = f;
parameters.xAxis.domain = [xMin, xMax];
parameters.yAxis.domain = [yMin, yMax];
parameters.data[0].color = color;
functionPlot(parameters);
} |
J'ai une fonction de calcul qui me donne un résultat dans la variable Resultat, une fois que j'ai renseigné Nb1 et Nb2 dans un formulaire.
Code:
1 2 3 4 5 6
| var Resultat;
function calcul() {
Nb1 = Number(document.getElementById("Nb1").value);
Nb2 = Number(document.getElementById("Nb2").value);
Resultat = Nb1 / Nb2;
} |
Ce que je voudrai, c'est que au lieu de renseigner la fonction à tracer, ce soit automatiquement ce qui est stocké dans la variable Resultat.
Quelqu'un aurait une idée?
Merci d'avance pour votre aide.
Bonne journée.
Antoine