Mini calculatrice

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 997 fois - Téléchargée 27 fois

Contenu du snippet

Voila je me suis mis au JavaScript il y a à peu pres une heure et c'est mon tout premier code.
C'est une petite calculette qui gere addition, soustraction, multiplication et division (donne un message lors d'une division par 0)

Source / Exemple :


<html>
<head>
<script language="JavaScript">
<!--
function operation(chiffre1, chiffre2, signe) {
   switch (signe) {
      case 0 : return parseInt(chiffre1) + parseInt(chiffre2); break;
      case 1 : return chiffre1 - chiffre2; break;
      case 2 : return chiffre1 * chiffre2; break;
      case 3 : if (chiffre2 != 0) return chiffre1 / chiffre2;
               else return "division par 0";
   }
}
//-->
</script>

</head>

<body>
<form method="POST" name="op">
<table border="0" cellpadding="3" cellspacing="0" width="100%">
  <tr>
    <td width="55%" valign="top">Indiquez 2 chiffres  :<br>
      <input type="text" name="chiffre1" size="10">
      <input type="text" name="chiffre2" size="10">
      <p>Résultat :<br>
      <input type="text" name="resultat" size="20">
    </td>
      <td width="45%" valign="top">Opération :<br>
      <select size="4" onChange="document.op.resultat.value =
                                 operation(document.op.chiffre1.value, document.op.chiffre2.value, this.selectedIndex)">
        <option>addition</option>
        <option>soustraction</option>
        <option>multiplication</option>
        <option>division</option>
      </select>
    </td>
  </tr>
</table>
</form>

</html>

Conclusion :


ca serait gentil de pas trop me laminer mais dites moi quand meme ce que vous en pensez.
Big Up

A voir également

Ajouter un commentaire

Commentaire

linkinpar236737
Messages postés
161
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
7 mai 2007

Pas mal, déjà vu mais un petit problème : il faudrait qu'on puisse mettre plus de 2 chiffres... 7/10

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.