bonjour, je m'essaye au JS et il y a un truc que je ne comprend pas bien. je voudrais créer un objet avec deux entrées, et pouvoir assigner une variable a chacune de ces entrées.
Créer les entrées j'ai réussi mais j'arrive pas a les assigner a des variables.
je sais pas si ma question est très claire, mais bon si l'un d'entre vous m'a compris et a la solution..
Dernière modification par cirdec (2016-04-30 23:23:45)
Hors ligne
Pour avoir plusieurs entrées il suffit de le définir dans la propriété globale qui s'appelle inlets:
inlets = 2;
Pour savoir depuis quelle entrée une méthode a été déclenchée, il faut regarder la propriété globale inlet :
inlets = 2;
var a = 0; // Ça c'est pour stocker nos variables dans notre instance de js (chaque instance aura des valeurs propres)
var b = 0;
function msg_int(v) // déclenché quand on envoie un entier
{
if (inlet == 1) { // entrée de droite
b = v; // stocke la valeur entière dans la variable b
} else {
a = v; // stocke la valeur entière dans la variable a
outlet(0, a+b); // sort (sortie de gauche… en même temps il n'y en a qu'une…) la some de a et b
}
}
pas testé, mais ça doit marcher ;-)
Dernière modification par ej (2016-05-02 16:06:01)
Hors ligne
j' ai vu que souvent pour des expressions avec js les examples max utilisais des arrays, ok je vais tester cela.
Merci ej je pense que cela va bien m' aider.
Dernière modification par cirdec (2016-05-04 21:56:01)
Hors ligne
Pages: 1