Pb de debutant ( if else)
Résolu
heyjo
-
toto -
toto -
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>
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>
A voir également:
- Pb de debutant ( if else)
- Logiciel de programmation pour débutant - Guide
- Logiciel montage vidéo débutant - Guide
- Debut logiciel de capture video - Télécharger - TV & Vidéo
- Apprendre le coran pour débutant (+ pdf) - Télécharger - Histoire & Religion
- If exist ✓ - Forum Autoit / batch
3 réponses
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>
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>