begin process at 2012 02 05 22:19:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

problème mathématique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème mathématique

mardi 16 juin 2009 à 18:21:05 | problème mathématique

matton14

Bonjour.
Voici mon problème: quels que soient les résultats rentrés, le score est toujours 0/10 et il s'affiche Félicitations!
Merci de votre aide

<html>
<head>
<title>Quizz en javascript</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
var quest1= 0;
var quest2= 0;
var quest3= 0;
var quest4= 0;
var quest5= 0;
var quest6= 0;
var quest7= 0;
var rep= 0;
var texte="";

//calcul du score final
function calcul() {
score = quest1 + quest2 + quest3 + quest4 + quest5 + quest6 + quest7;
}

//commentaire selon la note obtenue
function comment() {
if ("score==10") {
wind.document.write("Votre score est "+score+" sur 10, le cours de 5e n'a aucun secret pour toi!Félicitations!");
}
else if ("score>7" && "score<9") {
wind.document.write("votre score est "+score+" sur 10,c'est bien. La 4e devrait se passer sans souçi.");
}
else if ("score>5" && "score<7") {
wind.document.write("votre score est de "+score+" sur 10.Bon ça va. ");
}
else {
wind.document.write("votre score est de "+score+" sur 10. Tu avais qui en mathématiques en 5e?");
}
}

//affichage des commentaires et resultats dans une fenetre
function resultat(){
  wind = window.open('','Resultats','scrollbars=yes,resizable=yes,width=500,height=400');
        wind.document.open();    
        //fonction de notation et commentaire
        calcul();
        comment();                    
        texte = "<html><head><title>R&ésultats du Quizz sur les théories de l'iconicité</title></head>";
        texte += "<body bgcolor='#fgher10'>";
        texte += "<h4 align='center'><font face='Verdana, Arial, Helvetica, sans-serif'>Voici votre r&eacute;sultat et l'analyse de vos r&eacute;ponses</font></h4>";
        texte += "<p><font color='#CCCCFF'><b><font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#FF9966'>Question 1 : D&eacute;finition du prototype selon Rosch.</font></b></font></p>";
        verif_quest1();
        texte += "<p><font color='#CCCCFF'><b><font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#FF9966'>Question 2 : Le niveau de cat&eacute;gorisation mentale le moins co&ucirc;teux cognitivement selon Darras.</font></b></font></p>";
        verif_quest2();
        texte += "<p><font color='#CCCCFF'><b><font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#FF9966'>Question 3 : Les deux grands principes de la psychologie cognitive.</font></b></font></p>";
        texte += "<p><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>Les deux principes sont les suivants : l'&eacute;conomie cognitive et le principe de r&eacute;alit&eacute;.</font></p>";
        texte += "<p><font color='#CCCCFF'><b><font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#FF9966'>Question 4 : D&eacute;finition d'iconotype et pictogramme.</font></b></font></p>";
        texte += "<p><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>Voici les deux d&eacute;finitions exactes :</font></p><ul>";
        texte += "<li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>les iconotypes sont des sch&eacute;mas r&eacute;pliqu&eacute;s ayant des caract&egrave;res tr&eacute;s typiques de l'objet d&eacute;sign&eacute;,</font></li>";
        texte += "<li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>les pictogrammes sont</font> <font face='Verdana, Arial, Helvetica, sans-serif' size='2'>des sch&eacute;mas issus des propri&eacute;t&eacute;s figuratives du niveau de base qui ont &eacute;t&eacute; valid&eacute;s par une communaut&eacute;.</font></li></ul>";
        verif_quest4();
        texte += "<p align='center'><input type='submit' name='Submit' onClick='window.close()' value='Fermer'></p>";
        texte += "</body></html>";
        wind.document.write(texte);
        wind.document.close();
}  
</script>
</head>

<body bgcolor="#FFFFFF">

<div align="CENTER">

  <table border="2" bgcolor="#FFCC99" align="CENTER" bordercolor="#FF9900">
    <tr>
      <td>
        <div align="CENTER"> <font size="+2" face="Comic Sans MS, Arial" color="#8080FF"><b>Quizz niveau 5e <br>
          </b><font size="3">Qu'avez vous retenu de votre année de 5e?</font></font>
        </div>
      </td>

    </tr>
  </table>
  <br>
  </div>
<p align="CENTER"><font face="Comic Sans MS, Arial"><em>Vous devez s&eacute;lectionner
  la bonne r&eacute;ponse. Il n'a qu'une seule bonne réponse par question.</em></font></p>

<form method="post" onSubmit="resultat(this.form);">
          <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
          </font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
          1 :</b></font></p>
        
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Calculer l'expression suivante:6 + 4 x 5 - 2<br>
    </font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input type="checkbox" onClick="'quest1=0' && 'rep==1'" value="0">
    48<br>
    <input type="checkbox" onClick="'quest1==0' && 'rep==2'" value="0">
    30<br>
    <input type="checkbox" onClick="'quest1=0' && 'rep==3'" value="0">
    26<br>
    <input type="checkbox" onClick="'quest1=1' && 'rep==4'" value="1">
    24 </font></p>
       





       <hr align="CENTER" noshade>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
2 :</b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"></font>
<table border="0" width="85%">
    <tr>
      <td valign="middle" width="57%" align="center">
        <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> Quelle est la mesure de l'angle ? </font></p>

         <p<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input type="checkbox" onClick="'quest2=0' && 'rep==1'" value="0">
    48<br>
    <input type="checkbox" onClick="'quest2==0' && 'rep==2'" value="0">
    30<br>
    <input type="checkbox" onClick="'quest2=0' && 'rep==3'" value="0">
    26<br>
    <input type="checkbox" onClick="'quest2=1' && 'rep==4'" value="1">
    30 </font></p>
       
      </td>
      <td align="center" valign="middle" width="43%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><img src="catcog.jpg" width="351" height="232"></font></td>
    </tr>
  </table>
 
 
 
 
 
 
 
  <hr align="CENTER" noshade>
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
    3 :</b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> Calculer l'expression en simplifiant si nécessaire:<br> <br>
    5 &nbsp   &nbsp &nbsp  3    <br>
    - &nbsp + &nbsp -   <br>
    7  &nbsp &nbsp &nbsp 7    
    <br>

    
    &nbsp &nbsp 8 <br>
    <input type="checkbox" name="checkbox5" onClick="'quest3=0' && 'rep==1'" value="0">- <br>
    &nbsp &nbsp 14 <br>
    <br>
    
    &nbsp &nbsp 4 <br>
    <input type="checkbox" name="checkbox5" onClick="'quest3=0' && 'rep==2'" value="0">- <br>
    &nbsp &nbsp 7 </font><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
<br>

    &nbsp &nbsp 8 <br>
    <input type="checkbox" name="checkbox5" onClick="'quest3=1' && 'rep==3'" value="1">- <br>
    &nbsp &nbsp 7 <br>  <br>
    
    &nbsp &nbsp 21 <br>
    <input type="checkbox" name="checkbox5" onClick="'quest3=0' && 'rep==4'" value="0">-- <br>
    &nbsp &nbsp 49 </p>

    
    
    
    
    
  <hr align="CENTER" noshade>
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
    4 :</b></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
    Alain achète une carte de cinéma qui lui offre une réduction sur les tarifs pendant 1 an. Grâce à cette carte qui lui a coûté 30¤, il ne paie pour une séance que 5¤.
    <br> On note x le nombre de fois où il se rend au cinéma pendant cette année.
    <br> Donner en fonction de x le prix total qu'il aura consacré au cinéma cette année.<br>
    <input type="checkbox" name="checkbox" onClick="'quest4=1' && 'rep==1'" value="1">
    5x + 30<br>

    <input type="checkbox" name="checkbox2" onClick="'quest4=0' && 'rep==2'" value="0">
    5x <br>
    <input type="checkbox" name="checkbox3" onClick="'quest4=0' && 'rep==3'" value="0">
    5(x + 30)<br>

    <input type="checkbox" name="checkbox4" onClick="'quest4=0' && 'rep==4'" value="0">
    30x + 5</font></p>
    
    
    
    
    
    
    <hr align="CENTER" noshade>
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
    5 :</b></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
    Simplifier l'expression suivante: 12x - 5 + 3x - 1 - x <br>
    <input type="checkbox" name="checkbox" onClick="'quest5=1' && 'rep==1'" value="1">
    14x - 6<br>

    <input type="checkbox" name="checkbox2" onClick="'quest5=0' && 'rep==2'" value="0">
    14x - 4<br>
    <input type="checkbox" name="checkbox3" onClick="'quest5=0' && 'rep==3'" value="0">
    16x - 6<br>

    <input type="checkbox" name="checkbox4" onClick="'quest5=0' && 'rep==4'" value="0">
    16x - 4</font></p>
    
    
    
    
    
    <hr align="CENTER" noshade>
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
    6 :</b></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
    Calculer l'expression suivante: (-4) + (-3) - (-1) - (+4) + (+2)<br>
    <input type="checkbox" name="checkbox" onClick="'quest6=2' && 'rep==1'" value="1">
    -2<br>

    <input type="checkbox" name="checkbox2" onClick="'quest6=0' && 'rep==2'" value="0">
    -10<br>
    <input type="checkbox" name="checkbox3" onClick="'quest6=0' && 'rep==3'" value="0">
    -8<br>

    <input type="checkbox" name="checkbox4" onClick="'quest6=2' && 'rep==4'" value="1">
    -4</font></p>
    
    
    
    
    <hr align="CENTER" noshade>
  <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FF9966"><b>Question
    7:</b></font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>
    Dans le triangle suivant, comment s'appelle la droite remarquable? <br>
    <input type="checkbox" name="checkbox" onClick="'quest7=2' && 'rep==1'" value="1">
    une hauteur<br>

    <input type="checkbox" name="checkbox2" onClick="'quest7=0' && 'rep==2'" value="0">
    une médiatrice<br>
    <input type="checkbox" name="checkbox3" onClick="'quest7=0' && 'rep==3'" value="0">
    une médiane<br>

    <input type="checkbox" name="checkbox4" onClick="'quest=2' && 'rep==4'" value="1">
    une bissectrice</font></p>
  <p align="center">
    <input type="submit" name="Submit" value="Voir mes r&eacute;sultats au test" onSubmit="resultat(this.form)">

  </p>
</form>
        <p align="CENTER">&nbsp;</p>

</body>
</html>

mardi 16 juin 2009 à 21:21:00 | Re : problème mathématique

kazma

Administrateur CodeS-SourceS
bonjour

aux lignes 48 50 57 tu a des nom de fonctions inexistante

verif_quest1();

verif_quest2();

verif_quest4();


mercredi 17 juin 2009 à 00:27:49 | Re : problème mathématique

Arto_8000

Les tests ne se font pas entre guillemets ...

if ("score==10") {

devrait être écrit comme ceci :

if (score == 10) {



Cette discussion est classée dans : texte, question, score, nbsp, eacute


Répondre à ce message

Sujets en rapport avec ce message

Erreur ... [ par Hector78 ] Hello !Le script ci-dessous fonctionne très bien quand l'on ne modifie pas les options cookies d'internet Explorer. Par contre dès que je les modifie, Afficher un champ [ par theseif ] Bonjour, j'essaie d'utiliser le script suivant: language="Javascript">// ==================// Activations - Désactivations// ==================< probleme d'affichage menu java + CSS [ par loupile ] Bonjour j'ai un problème d'affichage d'un menu java sur une page php ...  le code d'affichage du menu est celui ci : <table border="0" cellspacing="0" ptit question sur un onMouseOver [ par destiny ] lo all :)=----------------------------------------------------------------------------------            echo "\n";   &n Additions en folie [ par Farfadam ] Bonjour à tous,je me permets de faire appel à vous, car là je sèche.Je cherche à faire la somme de nombreux input.Pour être plus clair, j'ai quelque c bouton radio en php et mysql [ par chahir_s1 ] salut tous le monde j'ai un problème pour développer un questionnaire utilisant les bouton radio et phpj'ai déjà préparer ma page le question et le bo question lien onclic [ par wiby35 ] Bonjour alors voila ma question sur le site que je suis en train de faire, il y a la possibilité de modifier le texte d'une page grace à la fonction Comment faire un espace en html ? [ par Weezir ] Bonjour,Voila mon probleme clairement.-J'ai un texte defilant .... avec du texte et image.-Je voudrais mettre le même mais a coté et non pas en bas.Je La méthode write() [ par sapakus ] Bonjour,write() est une méthode de l'objet document et s'applique donc de cette manière :document.write


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,139 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales