Javascript Equation
Fermé
yoann8
Messages postés
7
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
9 décembre 2007
-
8 déc. 2007 à 20:06
yoann8 Messages postés 7 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 9 décembre 2007 - 9 déc. 2007 à 14:58
yoann8 Messages postés 7 Date d'inscription vendredi 7 décembre 2007 Statut Membre Dernière intervention 9 décembre 2007 - 9 déc. 2007 à 14:58
A voir également:
- Javascript Equation
- Telecharger javascript - Télécharger - Langages
- Editeur d'équation - Télécharger - Vie quotidienne
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Javascript echo ✓ - Forum PHP
- Equation 2 inconnues excel - Forum Excel
8 réponses
Webline
Messages postés
31
Date d'inscription
mercredi 5 décembre 2007
Statut
Membre
Dernière intervention
17 décembre 2007
11
8 déc. 2007 à 20:34
8 déc. 2007 à 20:34
C'est " 2a " qui pose probléme.
Et il manque un " + " pour la concaténation.
Là ça fonctionne (les modifs sont en gras) :
Et il manque un " + " pour la concaténation.
Là ça fonctionne (les modifs sont en gras) :
<html><head><title>Résolveur d'équation du second dregree</title> <script language="Javascript"> function equation() { var a=parseInt(document.formulaire.valeur1.value) var b=parseInt(document.formulaire.valeur2.value) var c=parseInt(document.formulaire.valeur3.value) var d=b*b-4*a*c var s0=(-b)/(2*a) var s1=((-b)-d)/(2*a) var s2=((-b)+d)/(2*a) if (a=0) { alert("Ton équation n'est pas du seconde degree") } else if (d<=0) { alert("Ton équation n'admet aucune solution reels") } else if (d=0) { alert("Ton éqution admet une seul solution :" +s0) } else { alert("Ton équation admet deux solution :" +s1+"et" +s2) } } </script></head> <body><center><h2>Résolveur d'équation du second degree</h2> <form name="formulaire" action=""> <input type="text" name="valeur1" size="2">x^2 +<input type="text" name="valeur2" size="2">x +<input type="text" name="valeur3" size="2">=0<br> <input type="button" value="solution !" onClick="equation()"> </form></center></body></html>
yoann8
Messages postés
7
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
9 décembre 2007
8 déc. 2007 à 21:07
8 déc. 2007 à 21:07
Merci !
Mais il y a autre probleme quand je rentre "0" pour le coefficient de x^2 il n'apparait pas "Ton équation n'est pas du seconde degree", a la place il apparait "Ton équation admet deux solution :infinity et infinity"
Quelle erreur ai-je commi ?
Mais il y a autre probleme quand je rentre "0" pour le coefficient de x^2 il n'apparait pas "Ton équation n'est pas du seconde degree", a la place il apparait "Ton équation admet deux solution :infinity et infinity"
Quelle erreur ai-je commi ?
Bonjour
petites fautes de frappe
if (a==0) et
if (d==0)
la comparaison c'est ==
a=0 est une expression qui affecte 0 à la variable a et vaut elle même la valeur affectée, c'est à dire 0
donc if(a=0) est toujours faux (0= faux), peu importe que a vaille 0 ou pas
de même if (a=1) est toujours vrai même si a contient 2
petites fautes de frappe
if (a==0) et
if (d==0)
la comparaison c'est ==
a=0 est une expression qui affecte 0 à la variable a et vaut elle même la valeur affectée, c'est à dire 0
donc if(a=0) est toujours faux (0= faux), peu importe que a vaille 0 ou pas
de même if (a=1) est toujours vrai même si a contient 2
Re-bonsoir
Mais tes solutions s1 et s2 sont fausses ! Relis bien ce que tu as écrit, je te laisse deviner
Mais tes solutions s1 et s2 sont fausses ! Relis bien ce que tu as écrit, je te laisse deviner
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yoann8
Messages postés
7
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
9 décembre 2007
8 déc. 2007 à 22:36
8 déc. 2007 à 22:36
OOOOOOOO quel erreur !!!!!! C'est racine carré de "d" !
Sa craint pour un Terminal S ! lol
Merci le père !!
Sa craint pour un Terminal S ! lol
Merci le père !!
yoann8
Messages postés
7
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
9 décembre 2007
8 déc. 2007 à 22:54
8 déc. 2007 à 22:54
heu.......la racine carré c'est "sqrt" ?
quand je met "d=sqrt(b*b-4*a*c)" ca ne marche pas !
Comment faire ? merci
quand je met "d=sqrt(b*b-4*a*c)" ca ne marche pas !
Comment faire ? merci
Fais comme moi, regarde dans ton manuel de javascript.
Tu n'en as pas ? Moi, ils m'impressionnent tous ces gens qui ne regardent jamais une documentation.
Il y a 30 ans que je programme (ben si...) et j'en regarde toujours quand je ne sais pas.
Je t'ai assez charrié. C'est Math.sqrt. Je ne le savais pas avant ta question.
https://www.toutjavascript.com/reference/ref-math.sqrt.php
Tu n'en as pas ? Moi, ils m'impressionnent tous ces gens qui ne regardent jamais une documentation.
Il y a 30 ans que je programme (ben si...) et j'en regarde toujours quand je ne sais pas.
Je t'ai assez charrié. C'est Math.sqrt. Je ne le savais pas avant ta question.
https://www.toutjavascript.com/reference/ref-math.sqrt.php
yoann8
Messages postés
7
Date d'inscription
vendredi 7 décembre 2007
Statut
Membre
Dernière intervention
9 décembre 2007
9 déc. 2007 à 14:58
9 déc. 2007 à 14:58
Merci le Père ! J'avoue que je n'est pas de manuel et que je pioche des infos sur différents site
D'ailleurs est ce que tu pourrais me conseiller un livre pour appprendre le Javascript ?
D'ailleurs est ce que tu pourrais me conseiller un livre pour appprendre le Javascript ?