Pb de debutant ( if else)

Résolu/Fermé
heyjo - 11 nov. 2007 à 14:18
 toto - 12 nov. 2007 à 19:16
Bonjour,
Je debute dans la programmation.
Dans mon programme je demande un nombre n, le programme multiplie le nombre n par 2;
là ça marche.
Je veux rajouter une condition; selon la valeur de n la multiplication est differente.
Par exemple si n est superier à 5 le programme multiplie le nombre n par 3.
là ca marche plus
Merci pour votre aide.


<head>
<script language="Javascript">
<!--
function test()
if (n>5)
{
document.r.result.value=eval(document.r.n.value+"*3");
}
else
{
document.r.result.value=eval(document.r.n.value+"*2");
}

//-->
</script>
</head>
<body>
<form name="r">
Nombre : <input type="text" size="3" name="n"><br />
<input type="button" value="resultat" onclick="test();"><br />
resultat : <input type="text" size="6" name="result" ><br
/>
</form>
</body>

3 réponses

quark22 Messages postés 25 Date d'inscription mercredi 29 août 2007 Statut Membre Dernière intervention 8 janvier 2009 8
11 nov. 2007 à 19:36
Bonjour heyjo,

voici ton code il marche chez moi

<head>
<script language="Javascript">
<!--
function test()
{
if (document.r.n.value>5) // remarque "document.r.n.value" et non "n"
{
document.r.result.value=eval(document.r.n.value+"*3");
}
else
{
document.r.result.value=eval(document.r.n.value+"*2");
}
}

//-->
</script>
</head>
<body>
<form name="r">
Nombre : <input type="text" size="3" name="n"><br />
<input type="button" value="resultat" onclick="test();"><br />
resultat : <input type="text" size="6" name="result" ><br
/>
</form>
</body>
0
ca marche impec
merci beaucoup pour la réponse
0
Bonjour,
je voudrer savoir sc possibe d retruver kelkun juste ar ue adresse msn
-1