Association de && et || en Javascript
Résolu
pierre1619
-
pierre1619 -
pierre1619 -
Bonjour,
dans le cadre d'un formulaire de calcul automatique de devis pour une traduction en javaScript, je voulais savoir s'il était possible d'utiliser à la fois "&&" et "||" pour coder l'équivalent de l'expression suivante :
Si le document se situe dans le domaine du droit OU de l'économie ET qu'il est au format word OU excel, alors le prix de la traduction correspondra au nombre de mot multiplié par le prix unitaire, le tout majoré de 5%.
J'imaginais quelque chose comme cela :
{if (domaine=="Droit" || domaine=="Économie" && typeDeDoc=="Word" || typeDeDoc=="Excel"){alert("Le prix sera de "+(document.calculateur.nombreDeMots.value*prixUnitaire+ " Euros.")}}
Ici, domaine renvoie à l'option sélectionnée dans la liste déroulante "Domaine", typeDeDoc renvoie à l'option sélectionnée dans la liste déroulante "Type de Document", et le tout fait partie de la fonction "calculDuPrix" exécutée lors du clic sur un bouton "Calculer" au bas du formulaire.
Ce type de syntaxe est-il possible ? Si non, existe-il une syntaxe différente utilisant && et || ? Et si non, quelle autre méthode pourrais-je utiliser ?
Au besoin, je peux transmettre la page de code en l'état.
Merci d'avance,
Pierre
dans le cadre d'un formulaire de calcul automatique de devis pour une traduction en javaScript, je voulais savoir s'il était possible d'utiliser à la fois "&&" et "||" pour coder l'équivalent de l'expression suivante :
Si le document se situe dans le domaine du droit OU de l'économie ET qu'il est au format word OU excel, alors le prix de la traduction correspondra au nombre de mot multiplié par le prix unitaire, le tout majoré de 5%.
J'imaginais quelque chose comme cela :
{if (domaine=="Droit" || domaine=="Économie" && typeDeDoc=="Word" || typeDeDoc=="Excel"){alert("Le prix sera de "+(document.calculateur.nombreDeMots.value*prixUnitaire+ " Euros.")}}
Ici, domaine renvoie à l'option sélectionnée dans la liste déroulante "Domaine", typeDeDoc renvoie à l'option sélectionnée dans la liste déroulante "Type de Document", et le tout fait partie de la fonction "calculDuPrix" exécutée lors du clic sur un bouton "Calculer" au bas du formulaire.
Ce type de syntaxe est-il possible ? Si non, existe-il une syntaxe différente utilisant && et || ? Et si non, quelle autre méthode pourrais-je utiliser ?
Au besoin, je peux transmettre la page de code en l'état.
Merci d'avance,
Pierre
A voir également:
- Association de && et || en Javascript
- A javascript error occurred in the main process - Forum Matériel & Système
- Association avec le server freebox en cours freeplug vert - Forum Freebox
- Telecharger javascript - Télécharger - Langages
- Association avec le serveur freebox en cours - Forum Freebox
- Telecharger logiciel de gestion d'association gratuit - Télécharger - Gestion de projets
Merci encore.
Pierre