Bonjour à tous,
je souhaite créer une interface de calcul. J'ai 4 boutons pour les
opérateurs : +, -, * et /.
Pour alléger au maximum mon code, je créé une fonction qui me récupère les
valeurs saisies par l'utilisateur et je souhaite passer à cette fonction de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur : +, -,
* ou /.
Est-ce possible de passer à une fonction un opérateur mathématique ?
Merci pour le coup de main.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérôme Courivaud
Bonjour,
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){ switch(op){ case "+" : return val1 + val2; case "-" : return val1 - val2; case "/" : return val1 / val2; case "*" : return val1 * val2; } } // trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" a écrit dans le message de news:bme5e0$hro$
Bonjour à tous, je souhaite créer une interface de calcul. J'ai 4 boutons pour les opérateurs : +, -, * et /. Pour alléger au maximum mon code, je créé une fonction qui me récupère les valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /. Est-ce possible de passer à une fonction un opérateur mathématique ? Merci pour le coup de main.
Bonjour,
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){
switch(op){
case "+" : return val1 + val2;
case "-" : return val1 - val2;
case "/" : return val1 / val2;
case "*" : return val1 * val2;
}
}
//
trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" <iam.noone@caramail.com> a écrit dans le message de
news:bme5e0$hro$1@forums.macromedia.com...
Bonjour à tous,
je souhaite créer une interface de calcul. J'ai 4 boutons pour les
opérateurs : +, -, * et /.
Pour alléger au maximum mon code, je créé une fonction qui me récupère les
valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /.
Est-ce possible de passer à une fonction un opérateur mathématique ?
Merci pour le coup de main.
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){ switch(op){ case "+" : return val1 + val2; case "-" : return val1 - val2; case "/" : return val1 / val2; case "*" : return val1 * val2; } } // trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" a écrit dans le message de news:bme5e0$hro$
Bonjour à tous, je souhaite créer une interface de calcul. J'ai 4 boutons pour les opérateurs : +, -, * et /. Pour alléger au maximum mon code, je créé une fonction qui me récupère les valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /. Est-ce possible de passer à une fonction un opérateur mathématique ? Merci pour le coup de main.
Jérôme Courivaud
Bonjour,
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){ switch(op){ case "+" : return val1 + val2; case "-" : return val1 - val2; case "/" : return val1 / val2; case "*" : return val1 * val2; } } // trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" a écrit dans le message de news:bme5e0$hro$
Bonjour à tous, je souhaite créer une interface de calcul. J'ai 4 boutons pour les opérateurs : +, -, * et /. Pour alléger au maximum mon code, je créé une fonction qui me récupère les valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /. Est-ce possible de passer à une fonction un opérateur mathématique ? Merci pour le coup de main.
Bonjour,
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){
switch(op){
case "+" : return val1 + val2;
case "-" : return val1 - val2;
case "/" : return val1 / val2;
case "*" : return val1 * val2;
}
}
//
trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" <iam.noone@caramail.com> a écrit dans le message de
news:bme5e0$hro$1@forums.macromedia.com...
Bonjour à tous,
je souhaite créer une interface de calcul. J'ai 4 boutons pour les
opérateurs : +, -, * et /.
Pour alléger au maximum mon code, je créé une fonction qui me récupère les
valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /.
Est-ce possible de passer à une fonction un opérateur mathématique ?
Merci pour le coup de main.
Tu peux utiliser une fonction contenant un switch :
function calculer(op, val1, val2){ switch(op){ case "+" : return val1 + val2; case "-" : return val1 - val2; case "/" : return val1 / val2; case "*" : return val1 * val2; } } // trace(calculer("+", 2, 2));
Tu t'arranges pour que le bouton choisi place le bon signe dans la fonction.
voilà
"Iam Noone" a écrit dans le message de news:bme5e0$hro$
Bonjour à tous, je souhaite créer une interface de calcul. J'ai 4 boutons pour les opérateurs : +, -, * et /. Pour alléger au maximum mon code, je créé une fonction qui me récupère les valeurs saisies par l'utilisateur et je souhaite passer à cette fonction
de
calcul, un paramètre qui sera l'opérateur "cliqué" par l'utilsateur :
+, -,
* ou /. Est-ce possible de passer à une fonction un opérateur mathématique ? Merci pour le coup de main.